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'144
Fichiers ExcelSujetsMessagesStatistiquesVotes reçus

Messages postés par ThauThème - page 86

DateAuteur du sujetSujetExtrait du message
22/09/2016 à 11:19Benoist28200Amélioration de codeRe, Ho P*** ! T'en veux du code ?!... Y'en a à revendre là... Je t'avoue que ça donne pas envie mais je vais jeter un rapide coup d'œil...
22/09/2016 à 10:49Benoist28200Amélioration de codePourquoi tant de mystère ?!... Si tu veux profiter de l'aide de tous met donc ton fichier en pièce jointe ou, au pire, ton code ...
22/09/2016 à 09:11Enialem_T Reporter toutes les cellules d'une colonne en ongletsLa même solution, sans Dictionary , en utilisant une Collection pour éliminer les doublons : La méthode est assez similaire mais bien moins rapide quand il s'agit de traiter beaucoup de données (Jacques BOISGONTIER). J'espère qu'elle fonctionne sur Mac cette fois !.....
22/09/2016 à 08:51Amidou Macro / petite modificationEn fait, Frangy, je n'ai pas compris la somme de quoi Amidou voulait faire... Donc j'ai fait au pif en espérant qu'il corrigerait lui-même.....
21/09/2016 à 22:35Amidou Macro / petite modificationPas sûr de te proposer quelque chose de correct vu le peu d'explications fournies ...
21/09/2016 à 20:42MVBAM Extraire des mots selon une chaine de caractèresBon !... Alors, passer derrière le Ti c'est grillé d'avance... Mais comme le ridicule ne tue pas, voici ma proposition. Je l'ai testée sur une dizaine de mots à peine et elle semble tourner. Mais avec plus de 45.000 mots voilà la procédure : 1 - Tu lances la macro 2 - Tu pars en vacances (ho pas lon...
21/09/2016 à 17:27martin.truchonNombre de répétition d'un mot dans une cellulePeut-être comme ça ...
21/09/2016 à 16:30Enialem_T Reporter toutes les cellules d'une colonne en ongletsAh ! Chez moi ça marche mais je ne saurais te dire pourquoi ça plante avec ta version... [Édition] Le plan du doc confidentiel c'est du pipeau des Andes ! Rien ne t'empêche de créer un fichier avec des données bidons. La preuve ...
21/09/2016 à 15:56Enialem_T Reporter toutes les cellules d'une colonne en ongletsDommage que tu n'aies pas daigné mettre un petit fichier exemple... Essaie le code ci-dessous. Il a l'avantage de créer automatiquement les onglet de chaque groupe (si ils n'ont pas été créés au préalable) ...
21/09/2016 à 15:17gimamineCopier des colonnes en fonction d'un critère en entêtePas plus de fichier que de sincérité dans un discours politique! Donc, difficile de t'aider.....
21/09/2016 à 12:13Moody76Activer macro si cellule contient un textePeut-être avec deux macros événementielles distinctes, puisque F7 est le résultat d'une formule : Sinon, il te faut absolument éviter les Select inutiles qui ne font que ralentir l'exécution du code ! s'écrit : ou mieux encore : C'est une règle d'or.....
20/09/2016 à 17:12thomas67Optimiser code (copier data entre fichier)Il est pas fou Theze !... Rien à dire, c'est un pro... Toujours un plaisir de le lire et d'apprendre...
20/09/2016 à 17:06Gregory Formulaire a remplissage automatiqueArf ! Si j'avais su que je participais à un concours je n'aurais même pas répondu à ce post.....
20/09/2016 à 13:39Moody76Activer macro si cellule contient un texteDésolé mais aujourd'hui j'ai trop la flemme de me plonger dans ce genre de problèmes où il faut ouvrir plusieurs fichiers pour comprendre.....
20/09/2016 à 11:59Gregory Formulaire a remplissage automatiqueJ'ai supprimé la validation de données dans C13 et C15 puis, • en C13 la formule : =RECHERCHEV($C$11;Sheet2!A3:C33;3;FAUX) • en C15 la formule : =RECHERCHEV($C$11;Sheet2!A5:C35;2;FAUX) Regarde l'aide sur la fonction RECHERCHEV [b] [Édition][/b] Bojour Watewmark, nos posts se...
20/09/2016 à 11:40NOURA MACRO Blocage dans sa modificationPeut-être comme ça ...
20/09/2016 à 11:35Moody76Activer macro si cellule contient un texteJe n'ai ouvert aucun fichier donc pas testé la proposition ci-dessous mais, si j'ai bien compris tes explications, je verrais les choses comme ça ...
20/09/2016 à 11:18steven-1947 Recherche + msgboxArf ! J'avais tort... mais il a quand même fallu remonter à la préhistoire (NeoLitik) pour trouver l'âme charitable.....
20/09/2016 à 11:13cathy-phi Macro pour additionner une liste dynamique de cellulesLe fait que tu aies commencé le tableau en B1 au lieu de A1 complique un peu... J'ai d'abord effacé la dernière ligne (où tu avais écrit : "total...") et lancé le code ci-dessous : [Édition] Bonjour Patrick, nos posts se sont croisés.....
20/09/2016 à 10:53nemo56 Formule Excel pour extractionPar formule je ne sais pas mais par VBA , si les données sont dans la colonne A , ça donnerait ...
20/09/2016 à 10:02steven-1947 Recherche + msgboxJe doute que tu ne trouves aucune âme charitable avec ton tableau tel qu'il se présente actuellement.....
20/09/2016 à 09:56thomas67Optimiser code (copier data entre fichier)Utliser un mot clé VBA comme nom d'un variable ( Path ) est fortement déconseillé... J'ai remplacé par CC (Chemin Complet)... Une autre proposition avec, comme Theze, les mêmes doutes quant au gain de temps ...
19/09/2016 à 17:26steph42300 Extraction de caractèresPeut-être comme ça ...
16/09/2016 à 12:20CocolabricotUtiliser un autre chemin d'accès que cJ'ai mal compris le rapport entre le titre et l'énoncé de ton problème ! Difficile de t'aider dans ces conditions.....
14/09/2016 à 21:48pierrecGestion des bacsPeut-être en utilisant l'enregistreur de macro avant de lancer l'impression, paramétrer l'impression, lancer l'impression, puis arrêter l'enregistreur de macro. Ensuite utiliser la macro pour l'impression.....
09/09/2016 à 11:42MalocraneModifier la valeur d'une ou plusieurs cellules VBAJ'aurais plutôt écrit comme ça ...
09/09/2016 à 11:20hallscarSurligner une ligne mais pas les cellules déjà coloréesEssaie comme ça ...
09/09/2016 à 11:12vincenzo911Copier des cellulesBon jour Vincenzo, bonjour le forum, Essaie comme ça ...
07/09/2016 à 15:02jowil Déplacer liste ongletsRe, Est-ce que dans la plage C6:C... Il y a une cellule vide ? Une cellule contenant le nom d'un onglet qui ne soit pas strictement identique au nom de l'onglet lui-même ? Si, par exemple, C7 contient le texte "Onglet Test" et que l'onglet se nomme "OngletTest" ça va planter.....
07/09/2016 à 12:41jowil Déplacer liste ongletsTu définis la variable WsS par : Es-tu bien sûr qu'il y ait un espace devant Accueil ? Ne faudrait-il pas écrire "Accueil" au lieu de " Accueil" ...
06/09/2016 à 17:18jowil Déplacer liste ongletsExcellent code de Frangy avec juste deux petites erreurs. • il a oublié l'extension ou à adapter avec ton propre fichier, mais avec l'extension... remplacer : par : • Et, pour qu'il soit adapté à ton fichier exemple dont le premier onglet de la liste est sur C6 et pas C5 , remplace : par : Mais à pa...
06/09/2016 à 12:14jowil Déplacer liste ongletsRe, Mais p... ou j'ai foutu mon application "tirage des vers du nez", moi ?... Et... Tu veux les copier comment ? Quel critère va déterminer ceux qui font partie de la liste et ceux qui ne le font pas ...
06/09/2016 à 12:11S-excelement_parlant Décallage plage de recherchev après insertion ligneDésolé je n'ai lu que la dernière phrase de ton post. Recréer ton problème avec une poignée de données anonymes et tellement simple et rapide sur Excel que ce genre de phrase me hérisse les poils, voire les 4 cheveux qu'il me reste !... Sinon l'utilisation d'une plage nommée dans la formule RECHERCH...
06/09/2016 à 11:20jowil Déplacer liste onglets• Les déplacer dans un autre fichier ? Tu veux dire une fichier existant (dans ce cas il faut le chemin d'accès à ce dernier) ou un nouveau fichier vierge. • Tu veux procéder comment : Une UserForm avec une ListeBox multiselect dans laquelle tu sélectionneras les onglets puis un CommandButton pour e...
06/09/2016 à 11:11lolo92Transferer la valeur d'un textboxJ'aurais plutôt mis le premier Unload Me après le transfert des valeurs mais ça marche même avant. Ce qui à mon sens n'est pas logique car si on vide de la mémoire l'UserForm en cours, Me. TextBox150.Value devrait planter ou renvoyer 0... Ensuite tu dis que ça te met Variable Objet... Mais ça le met...
06/09/2016 à 10:48vincenzo911Copier des cellulesPas très clair tout ça... Tu parles de ligne mais tu copies les donnés du premier onglet dans une colonne !?... Puisque tu copies A1 dans A5, C1 dans A6 et D1 dans A7, donc dans la colonne A à partir de la ligne 5. Du coup on ne sait pas ce que tu veux, tes explications ne correspondant pas avec ton...
02/09/2016 à 11:27NowheremanProtection et erreur d'exécution macroDifficile de déceler ton problème sans, au pire, le code, au mieux, le fichier !.....
28/08/2016 à 19:35chounette22Code VBAChounette, on a l'habitude maintenant, ne répond pas... Je mets quand même la v03. Ça pourrait peut-être intéresser d'autres personnes... Le fichier ...
27/08/2016 à 12:21chounette22Code VBARe, Enfin... Si ça t'intéresse et tu es toujours par là.....
23/08/2016 à 17:03chounette22Code VBAUne version 3 presque aboutie est en préparation. Je te l'envoie dès que j'ai terminé (bientôt).....
22/08/2016 à 16:13youssefpro Ordre des motsUne proposition VBA ...
22/08/2016 à 14:30seb92110Problème avec la fonction roundRe, C'est normal ! Tu as déclaré la variable Valeur_Max de type String . Il te faut la déclarer de type Single ou Double .....
22/08/2016 à 14:04seb92110Problème avec la fonction roundRe, Quelle est la ligne de code qui provoque le message d'erreur ...
22/08/2016 à 13:55seb92110Problème avec la fonction roundPeut être comme ça ...
20/08/2016 à 22:48chounette22Code VBAEn pièce jointe la version 2 qui prend en compte tes souhaits. J'ai rajouté une seconde UserForm ( UserForm2) qui permet à l'utilisateur de faire une recherche de fournisseurs afin de pouvoir éditer (modifier/supprimer) un fournisseur déjà inscrit. En cliquant dans le bouton Rechercher Fournisseur d...
19/08/2016 à 11:27marfipoGestion de Stock (Modification VBA)Je t'enverrai la facture de mon dentiste car je me suis cassé les dents sur ton problème. • Dans un premier temps j'ai déplacé le code qui se trouvait dans le composant ThisWorkbook pour le mettre dans le module [Module1] . Résultat : plantage ! • j'ai transformé en commentaires tous les aut...
19/08/2016 à 09:58chounette22Code VBAUn premier brouillon en attendant tes réponses. Code commenté.....
19/08/2016 à 08:55chounette22Code VBA• Il y a-t-il des champs obligatoires dans ton formulaire ? Ou plutôt, quels sont les champs non obligatoires ? • Ne serait-il pas souhaitable d'avoir deux champs adresse, Adresse1 et Adresse2 pour les adresses à rallonge du type : 347, Boulevard du Maréchal Dunœud, Résidence Émilie Taire, Bâtiment...
18/08/2016 à 16:45chounette22Code VBARe, Alors pourquoi ne l'avoir pas dit dans le fil en question. Tu as juste signifié que ton problème était résolu. D'où ma réponse (pas douce d'ailleurs) !.....
18/08/2016 à 13:4831martin31 Ajouter moteur de recherche à un tableauPourquoi pas, tout simplement, avec [Ctrl]+[F] ?.....