Passionné d'Excel

Inscrit le :13/06/2016
Dernière activité :Mercredi à 12:31
Version d'Excel :2021 FR 64 bits
Emploi :bénévole associations Goutte d'Or
Lieu :Paris
Messages
4'199
Votes
1'054
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par thev - page 65

DateAuteur du sujetSujetExtrait du message
23/01/2018 à 16:13DilettanteProblème macro fermeture classeurDonc remplacer : par et ajouter...
22/01/2018 à 23:06VDMICHEL Tri à un critère, code pour textbox1Essayer ceci ...
22/01/2018 à 23:01KaeligbListes déroulante avec vérificationVersion avec VBA car cela me parait un peu compliqué sans VBA...
22/01/2018 à 20:14a_loic Rechercher si valeur existante depuis concatenerCi-jointe version intégrant l'affichage sur l'onglet "Suivi Départements" via la fonction RECHERCHEVA que j'ai développée = RECHERCHEV avec plusieurs arguments au lieu d'un seul...
22/01/2018 à 17:30a_loic Rechercher si valeur existante depuis concatenerCertainement, je vais regarder...
22/01/2018 à 13:36KaeligbListes déroulante avec vérificationCi-joint fichier...
22/01/2018 à 13:20a_loic Rechercher si valeur existante depuis concatenerEn fait, le département doit toujours être sur 3 chiffres compte-tenu de l'outremer. Si l'on saisit 1, cela se traduit par le code 001. De plus, je pense que vous n'avez plus besoin des colonnes concaténées, ce qui va simplifier code et base. ci-jointe version correspondante sans ces colonnes...
22/01/2018 à 12:23a_loic Rechercher si valeur existante depuis concatenerBug corrigé...
22/01/2018 à 10:58KaeligbListes déroulante avec vérificationCi-joint exemple...
22/01/2018 à 10:35adie35590Insertion de ligne avec copie fiormuleJ'apporte une précision à la réponse de Jean-Eric. Il s'agit d'un "objet tableau" à définir via le menu Insertion --> Bouton Tableau...
21/01/2018 à 21:31a_loic Rechercher si valeur existante depuis concatenerEt avec cette version...
21/01/2018 à 19:59a_loic Rechercher si valeur existante depuis concatenerUn essai en utilisant une collection dynamique type dictionnaire nommée "quantités" avec pour clé, la date + le département + le pays Votre colonne département doit être définie au format texte car le département n'est pas un nombre mais un code. J'ai corrigé car vous auriez eu des soucis avec tous...
21/01/2018 à 14:59ZOLEKOAfficher cellules filtrées dans listboxEffectivement il est plus rapide de passer par une collection dynamique avec 2 boucles ...
21/01/2018 à 13:58ZOLEKOAfficher cellules filtrées dans listboxCertes, mais dans ton code, tu as utilisé 2 boucles dont la première sur la feuille "bd" pour créer la collection de type Dictionnaire. Je ne parlais que d'utiliser une seule boucle sur la feuille "bd" filtrée avec "additem" , ce qui est au moins aussi rapide...
21/01/2018 à 12:54a_loic Rechercher si valeur existante depuis concatenerIl faudrait un extrait du contenu exact des colonnes de votre base . Par ailleurs, votre code est relatif à la feuille active qui n'est pas forcément celle de votre base de données...
21/01/2018 à 12:40a_loic Rechercher si valeur existante depuis concatenerJe pense que vous devez avoir un problème de reconnaissance sur la date. Avec la fonction "CLng", votre date est convertie en nombre. Vous devriez avoir plus de chance dans votre recherche avec car si votre date est associée avec du texte, elle est forcément en texte dans votre base...
21/01/2018 à 12:07iChoCow Erreur de compilation : membre de méthode ou de données introuvablesD'après ce que j'ai compris, ce code devrait convenir ...
21/01/2018 à 11:33iChoCow Erreur de compilation : membre de méthode ou de données introuvablesElles sont incomplètes car elles n'indiquent aucune action. Que pensiez-vous faire ?...
21/01/2018 à 00:47VDMICHEL Tri à un critère, code pour textbox1Hum! Je pense que vous vous êtes trompé de Topic, il doit s'agir de celui-ci https://forum.excel-pratique.com/viewtopic.php?f=2&t=104186...
20/01/2018 à 23:27ZOLEKOAfficher cellules filtrées dans listbox"List" est plus rapide quand le chargement est global mais à partir du moment où on utilise une boucle, je ne vois pas pourquoi "List(index)" serait plus rapide que "additem"...
20/01/2018 à 19:27ZOLEKOAfficher cellules filtrées dans listboxVous ne pouvez pas référencer ou charger globalement une liste de valeurs discontinue puisque filtrée. Vous devez passer par une boucle en utilisant la méthode ".additem"...
20/01/2018 à 19:03VDMICHEL Tri à un critère, code pour textbox1Essayer ce code : NB : concernant ces instructions de positionnement, Le taux de points par pixel n'est pas toujours égal à 0,75 , notamment quand la taille des polices est agrandie sous Windows (110 % par exemple au lieu de 100%)...
20/01/2018 à 18:28iChoCow Erreur de compilation : membre de méthode ou de données introuvablesCes instructions incomplètes provoquent une erreur...
19/01/2018 à 15:04kakusai Macro qui copie des formules au lieu de valeursJ'ai testé cette instruction qui fonctionne parfaitement. Votre problème vient d'ailleurs...
19/01/2018 à 12:40kakusai Macro qui copie des formules au lieu de valeursEssayer ceci...
19/01/2018 à 11:35whereisbryan Suppression de ligne variable VBAIl manque l'instruction "set" à cette ligne car il s'agit d'une variable objet...
19/01/2018 à 11:06whereisbryan Suppression de ligne variable VBALes lignes ne sont supprimées qu'après la fin de la boucle. Vous avez apparemment des lignes blanches dans la plage utilisée. Pour parcourir toute la plage utilisée de feuille "DATA" , utiliser ce code ...
19/01/2018 à 10:08whereisbryan Suppression de ligne variable VBAVos If ne sont pas programmés correctement, les ":" d'instruction suivante sont à enlever derrière vos Else. il manque l'actualisation de Tlist. essayer ce code (non testé)...
18/01/2018 à 21:57whereisbryan Suppression de ligne variable VBAIl manque juste la définition de la variable objet (à insérer dans votre code avant l'utilisation de la variable, en général au tout début du code, après l'instruction Sub)...
18/01/2018 à 18:00whereisbryan Suppression de ligne variable VBASupprimer une ligne avec une boucle de progression à la ligne suivante provoque des erreurs car la suppression de la ligne entraîne la remontée d'une ligne. Il faut soit une boucle de progression inverse, soit stocker les lignes à supprimer et ensuite les supprimer globalement. Par ailleurs, je ne v...
18/01/2018 à 12:03TeamG1Problème formule...
17/01/2018 à 17:08fabrice31 Probleme sélection sur mail autoCi-dessous proposition de code...
17/01/2018 à 15:06Mateo MNHComment éviter le blocage de l'écran lors des InputBox, MsgBoxOui affichage en modal (défaut) affichage en non modal...
17/01/2018 à 13:29Mateo MNHComment éviter le blocage de l'écran lors des InputBox, MsgBoxLe plus simple est de créer un formulaire personnalisé correspondant à la MsgBox ou InputBox et de l'afficher en non modal...
15/01/2018 à 15:17Mich__45 VBA Copier-coller valeur formuleAjouter cette instruction ...
15/01/2018 à 12:49MWI86 Créer nouveau classeur et onglets sur base d’une listeCi-jointe autre proposition avec un deuxième module...
14/01/2018 à 11:35BaloonersEnvoie d'un email via UserformIl vous manque la bibliothèque : Microsoft Outlook Object Library (Editeur VBA --> Outils --> Références). Elle doit être cochée. Par ailleurs cette instruction : est inutile car elle est incluse dans celle_ci celle-ci est à ajouter : NB : Je ne comprends pas l'utilisation d'une ListBox pour v...
13/01/2018 à 10:53faisdlairCalendrierDans ce cas, pas besoin de macro. Il suffit juste de mettre en V3 la fonction AUJOURDHUI()...
11/01/2018 à 23:25faisdlairCalendrierIl faudrait savoir si le problème de format de date est spécifique à Excel. 1- ta date d'inscription au forum = 11 décembre 2017 s'affiche-t-elle correctement ? 2- dans Word , la date du jour s'insère-t-elle correctement ? (menu Insertion --> Groupe texte --> Bouton Date et Heure) 3- dans ton...
11/01/2018 à 21:42iliess La formule index et ligne dans un userformCi-joint nouveau fichier...
11/01/2018 à 21:01iliess La formule index et ligne dans un userformCi-jointe une proposition avec ma fonction personalisée...
11/01/2018 à 11:51faisdlairCalendrierA moins que ... le souci de format de date ne vienne d'un complément ou d'une macro qui se charge au démarrage de l'application Excel. Pour vérifier cela, il suffit de tester ton fichier via un démarrage de l'application Excel en mode sans échec. clic droit sur bouton démarrer --> exécuter --&gt...
11/01/2018 à 11:42faisdlairCalendrierLe problème vient bien de l'interprétation de 43111 en format date. C'est forcément lié au paramétrage du format de la date dans Windows. Paramètres --> Heure et Langue --> Paramètres associés --> Paramètres de date, d'heure et régionaux supplémentaires --> Région --> paramètres suppl...
11/01/2018 à 10:59faisdlairCalendrierChez moi, ton fichier fonctionne sans problème. Je pense qu'il faut effectuer quelques tests. 1- mets ta cellule V3 au format nombre et entre la date d'aujourd'hui, c'est à dire : 11 janvier 2018. Tu devrais obtenir 43111, soit le nombre de jours depuis le 1er janvier 1900 2- essaye ton fichier sur...
10/01/2018 à 23:37marindoddoussListe déroulante à partir de deux colonnesIl faut recopier la formule en colonne F. Si vous voulez que la recopie de la formule soit automatique, il suffit de convertir votre plage en un objet Tableau Excel avec un nombre de lignes égale au double des lignes renseignées pour la compagnie. (Menu Insertion --> Bouton Tableau) ci-joint exem...
10/01/2018 à 23:06marindoddoussListe déroulante à partir de deux colonnesUne proposition sans VBA. fichier modifié...
10/01/2018 à 17:14sotumaEcrire dans un fichier ferméPour écrire dans un fichier Excel fermé, il faut utiliser des requêtes SQL sur base de données avec l'objet ADODB. Cela implique que la feuille concernée puisse être interprétée comme une table de base de données. A cette fin, les données utilisées dans cette feuille doivent être contenues dans un o...
10/01/2018 à 12:28faisdlairCalendrierSûrement car le format Canada est a priori anglo-saxon...
09/01/2018 à 22:08DilettanteProblème macro fermeture classeurBonsoir, Un classeur vierge n'est pas ouvert, c'est l'application Excel qui reste active après fermeture du classeur. Par ailleurs comment voulez-vous que les instructions suivant la fermeture du classeur les contenant soient exécutées ? Une fois le classeur fermé, le code n'est plus disponible. La...
09/01/2018 à 21:00nicolas971Userform - Label contenant Vlookup en référence à une textboxJe peux vous proposer une solution. A vous de voir si elle ne vous parait pas trop difficile à mettre en œuvre. Etape 1 : créer une liaison entre votre classeur et celui du serveur contenant la BDD 1- ouvrir les 2 classeurs 2- copier avec liaison une cellule du classeur du serveur vers une cellule d...