Passionné d'Excel

Inscrit le :19/10/2014
Dernière activité :07/09/2023 à 12:26
Version d'Excel :2019 FR
Lieu :Sète
Messages
5'700
Votes
1'100
Fichiers
6
Téléchargements
39'184
Fichiers ExcelSujetsMessagesStatistiquesVotes reçus

Messages postés par ThauThème - page 55

DateAuteur du sujetSujetExtrait du message
06/06/2019 à 14:53WEIDERTextbox et listboxRe, Comprend pas ! Pas de bug chez moi ni à la fermeture du fichier en cliquant sur la croix du fichier, ni à la fermeture d'Excel en cliquant sur la crois rouge... Quel est le message et/ou quelle est la ligne de code surlignée de jaune quand ça plante ...
06/06/2019 à 14:39AntonioAction différente à chaque clicJe pense qu'une ComboBox serait mieux adaptée que tes 15 CommandButtons.....
06/06/2019 à 11:28AntonioAction différente à chaque clicPeut-être en stockant une valeur dans une cellule quelconque, puis, au clic sur le bouton utiliser un Select Case en fonction de cette valeur... [Édition] Bonjour Florian, nos posts se sont croisés.....
06/06/2019 à 08:48WEIDERTextbox et listboxRe, Arf !. Je n'avais pas remarqué ce détail qui n'en est pas un car, fermer avec [Ctrl]+[Alt]+[Suppr.], c'est carrément insupportable. Une alternative (plutôt une bidouille en fait) avec ce code : • Quand tu veux vider la TextBox1, tu cliques sur n'importe quelle cellule en...
05/06/2019 à 23:32WEIDERTextbox et listboxRe, Ce code te permet de vider la TextBox en cliquant sur n'importe quelle cellule du tableau ...
05/06/2019 à 21:36dreamsodfaDéplacement entre des plageDescendre vair ça pique un peu quand même.....
05/06/2019 à 21:29sawyaEnvoi vers differentes feuilles d'apres formulaireVisiblement ce n'est pas d'aide dont tu as besoin mais d'une solution "clé en main". Sans un fichier exemple, je doute que tu obtiennes cela...
05/06/2019 à 20:56WEIDERTextbox et listboxRe, En effet il y avait deux erreurs dans le code, désolé. Le voici corrigé (à nouveau) : Je ne te l'avais pas signalé de manière explicite mais tu n'es pas obligé de taper une référence depuis le début. Si, par exemple, tu tapes 222 , tu n'auras que la référence 31222-VP7-0001 qui sera sélectionnée...
05/06/2019 à 16:48RoyalCuckooFormule SIEssaie avec cette formule (a tirer vers le bas) : [Édition] Damned ! (oui je parle aussi courramment la BD...). Damned, disais-je avant d'être interrompu par moi-même, grillé par James que je salue au passage.....
05/06/2019 à 14:40WEIDERTextbox et listboxRe, Le code modifié (tu choisiras la couleur) ...
05/06/2019 à 09:04WEIDERTextbox et listboxRe, Désolé j'ai oublié la pièce jointe hier... La voici maintenant. Le code fonctionne mais ce sont tes références qui sont mal foutues ... Plus sérieusement, il y a un espace avant le dernier tiret et tu as dû oublier de le taper. C'est pour cela que ça s'est vidé... La fonction INSTR renvoie la po...
04/06/2019 à 22:55WEIDERTextbox et listboxEn pièce jointe ton fichier modifié avec le code ci-dessous : Plutôt que de lire directement dans les cellules, utilise une variable tableau de type variant. Cela va beaucoup plus vite et sur les gros tableaux on voit de suite la différence.....
04/06/2019 à 22:28betabong VBA Copier depuis la listebox vers la feuilleRe, En pièce jointe ton fichier modifié avec le code ci-dessous ...
04/06/2019 à 16:09betabong VBA Copier depuis la listebox vers la feuilleRe, Ton fichier est vide et avec une extension .xlsx. Il faudrait un fichier avec des données et .xlsm !.....
04/06/2019 à 13:48Claara7 Supprimer un élément d'un tableau sur VBAPeut-être comme ça ...
04/06/2019 à 11:29betabong VBA Copier depuis la listebox vers la feuilleRe, Perso je n'utilise pas la propriété RowSource mais j'ai l'impression que tu n'as pas le choix. Pourquoi toutes les lignes ? Il y a surement une solution mais sans le fichier on va perdre un temps fou.....
04/06/2019 à 10:42marius98 Utilisation Méthode FindRe, • Au lieu de lire directement dans les cellules de l'onglet Source Auto j'ai utilisé une variable TV de type variant. Lire des données dans ce genre variable tableau va beaucoup mais alors beaucoup, beaucoup plus vite que de les lire directement dans les cellules. Donc idéal sur les gros tableau...
04/06/2019 à 10:24betabong VBA Copier depuis la listebox vers la feuilleRe, En fonction de la manière dont est alimentée la ListBox1 , je pense que cela vient du fait que tu ne rafraîchis pas ta UserForm . Donc elle affiche toujours la ligne supprimée dans la ListBox1 . Un simple : en fin de code devrait faire l'affaire. Le code complet ...
04/06/2019 à 10:15Jack95000 Verifier si dossier existeRe, Chez moi ça marche. J'ai modifié le code pour tester : J'ai bien le message "Le dossier existe !..." Je te recommande d'exécuter la macro pas à pas (touche [F8]) et de vérifier à la lettre près si la variable Dossier existe bien dans ton disque dur...
03/06/2019 à 23:16Jack95000 Verifier si dossier existeRe, Heu... Non ! Le message s'affiche si le dossier n' existe pas ... En revanche, j'ai supprimé celui qui disait "Le dossier existe"... Mais tu peux utiliser le code ci-dessous qui affichera le bon message ...
03/06/2019 à 23:04betabong VBA Copier depuis la listebox vers la feuillePeut-être comme ça ...
03/06/2019 à 22:44Jack95000 Verifier si dossier existePeu-être comme ça ...
03/06/2019 à 22:08marius98 Utilisation Méthode FindEn pièce jointe ton fichier modifié avec le code ci-dessous ...
03/06/2019 à 15:33Antonio Reconnaissance de dateRe, Le code adapté et modifié. En VBA, évite toujours les Select / Activate inutiles. Ils ne font que ralentir l'exécution du code et sont sources de plantage.....
03/06/2019 à 14:58Antonio Reconnaissance de dateRe, Pour que ça colle il faut que le tableau de départ commence au même endroit que le tableau du fichier exemple. Sinon il faut adapter le code... Sache le pour la prochaine fois.....
03/06/2019 à 14:48Bradeau Recherche via une macroRe, En pièce jointe ton fichier modifié avec les codes des boutons ci-dessous ...
03/06/2019 à 14:03Antonio Reconnaissance de dateRe, Avec l'UserForm c'est mieux... Code qui fonctionne bien ...
03/06/2019 à 13:58Antonio Reconnaissance de dateRe, Et moi si j'avais pris le temps de réfléchir j'aurais évité d'écrire des c**neries.....
03/06/2019 à 13:39Antonio Reconnaissance de dateRe, Si tu avais envoyé le fichier avec l' UserForm , j'aurais pu tester avant de t'envoyer.....
03/06/2019 à 11:49Antonio Reconnaissance de dateRe, Oui en effet il y a une erreur. Remplace TV(I, 5 ) par TV(I, 1 ). Désolé.....
03/06/2019 à 11:25Antonio Reconnaissance de datePeut-être comme ça ...
03/06/2019 à 10:59marius98 Utilisation Méthode FindRe, Simplissime ! Tu copies/Colles une poignée de données significatives dans un fichier exemple ayant la même structure que l'original (nom des onglets, en placement des données etc.). Puis, tu envoies ce fichier exemple.....
03/06/2019 à 10:38marius98 Utilisation Méthode FindMais qu'ont-ils tous ce matin ?!... Des captures d'écran et pas de fichier... Sans fichier je ne m'y risquerais pas.....
03/06/2019 à 10:26sof123 VBA copie colle valeurs tableau sur autre worksheetPas sûr d'avoir bien compris ton problème. Le code ci-dessous ne copie que les valeurs ...
03/06/2019 à 10:17Bradeau Recherche via une macroEt pourquoi une capture d'écran et pas directement le fichier ?!... L'autre jour je crève. J'apporte une photo de mon pneu crevé au garagiste.Il n'a pas pu me le réparer. C'est couillon non ?!.....
03/06/2019 à 10:11KenoBriceMasquer des lignes de plusieurs ongletsEssaie comme ça ...
31/05/2019 à 16:26joedu31Regrouper données de plusieurs fichiers dans un tableau synthèseEssaie comme ça ...
29/05/2019 à 16:20Oumaima Copier une ligne coller en colonnePeut-être comme ça ...
15/05/2019 à 16:46Flow1995 MsgBox si la colonne contient un motFaut toujours écouter Pedro !... C'est un balèze... Si tu comptes tous les doublons de la colonne Z il y en a forcément 1 en Z1 . Pour agir il faut que le nombre de doublons soit au moins égal à 2. Ça peut se coder comme Pedro le proposait ...
15/05/2019 à 11:13Flow1995 MsgBox si la colonne contient un motTon code fonctionne très bien pour l'onglet actif . Si tu veux qu'il fonctionne sur un autre onglet que l'onglet actif il faut le spécifier. Par exemple pour l'onglet Feuil1 ça donnerait : En règle générale, dès que tu veux agir sur un autre onglet que l'onglet actif , il faut toujours le spécifier...
10/05/2019 à 12:20naubin1SpinbuttonPas sûr d'avoir bien compris... Pourquoi réinitialiser le SpinButton à l'initialisation de l'UserForm alors que justement tous les contrôles ont leur valeur par défaut. Je ferai la réinitialisation de ce SpinButton à la fin de la macro de validation de l'UserForm, dans le code d'un CommandButton.....
03/05/2019 à 12:18Maryz Remplissage automatique des champs suite au choix dans liste déroulantePeut-être comme ça : ComboBox1 = Ws.Cells(lNumL, Range( "ListeNMission" ).Column ) mais en fait je ne vois pas bien ce que tu veux faire avec cette ligne !?.....
03/05/2019 à 12:12Pablito Transposer à partir d'un caractèreUne proposition VBA ...
03/05/2019 à 11:39Bernard 132Fusionner 2 cellulesOui ça s'appelle concatener En A1 tu as : JEAN . En B1 : Neymar . en C1 la formule : =A1 & "-" & B1 .Tu obtiens : JEAN-Neymar .....
03/05/2019 à 11:34Davbis Correspondance donnéesDans la cellule D2 de l'onglet Feuil1 , la formule : =RECHERCHEV(B2;Feuil2!A:B;2;FAUX) Dans la cellule E2 de l'onglet Feuil1 , la formule : =RECHERCHEV(C2;Feuil3!A:B;2;FAUX) puis tu tires vers le bas.....
03/05/2019 à 09:44jewlesdFormulaire et tableau VBACommence par nous proposer un fichier exemple.....
02/05/2019 à 11:43bibix Compteur avec raz + message boxRe, J'ai fait comme toi, j'ai attendu qu'on me tire les vers du nez. Efface B8 pour remettre à zéro (tu m'as dit que tu voulais le faire manuellement...)...
02/05/2019 à 10:53bibix Compteur avec raz + message boxRe, Essaie comme ça ...
02/05/2019 à 10:13bibix Compteur avec raz + message boxManque de précision pour envisager de te proposer une solution !... La remise à zéro se fait automatiquement dès qu'on a atteint 10 places ? Les anciennes dates et valeurs sont effacées ...
29/04/2019 à 10:38Dushmol [VBA] Insérer condition IF dans une celluleRe, Arf ! Pour une fois.....