Passionné d'Excel

Inscrit le :28/05/2009
Dernière activité :Vendredi à 15:51
Version d'Excel :xl 2024 Fr
Lieu :Brest
Messages
3'864
Votes
909
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par cousinhub - page 52

DateAuteur du sujetSujetExtrait du message
03/05/2014 à 12:41rocket4Retour à la ligne sur feuille de calcul depuis une TextboxEuh, Je crois que je n'ai pas bien saisi ta demande... Dans ce code : Tu récupères les données du TxtBox1 dans un tableau x(0) = la 1ère ligne x(1) = la 2ème etc.... Tu peux ensuite faire une boucle For Lbound(x) To Ubound(x)... Bon courage...
03/05/2014 à 12:24rocket4Retour à la ligne sur feuille de calcul depuis une TextboxChez moi, il n'y a pas de souci, le texte se met sur 2 lignes (ou plus...) sinon, essaie en modifiant les propriétés du TextBox pour mettre à True celles-ci : EnterKeyBehavior TabKeyBehavior Peut-être...
03/05/2014 à 12:11HeenokClasseur de gestion BDDEssaie ainsi : Bon W-E...
03/05/2014 à 12:03charles_xxman Trier et additionner le contenu d'une cellule sur une feuilComme je l'avais dit dans mon post précédent : Pour ce faire, j'ai sélectionné les cellules, puis dans le ruban "Données", j'ai cliqué sur "Validation des données", sélectionné "Liste" dans le premier menu déroulant, puis en bas, dans "Source :", j'ai donc cliqué dedans, appuyé sur la touche "F3", e...
03/05/2014 à 00:35Warido Liste d'une Combobox en fonction d'une celluleTout d'abord, la sub d'initialisation d'un UserForm (Usf) se nomme toujours : Et ce quelque soit son nom Ensuite, et comme je ne suis pas adepte de la méthode RowSource, modifie ton code ainsi : Bon courage...
02/05/2014 à 18:38BrunoDS78 Probleme Menu déroulant / FiltreRe-,, Est-ce que tu peux donner une date qui merdoie, par exemple...
02/05/2014 à 18:17sky45Appliquer une formule sur toute une colonneTout comme FINDRH, ton fichier met un peu le "brin" chez moi.... Et plante Excel... Enlève-le du forum, et remplace-le, stp Mais à priori, pas besoin de macro, soit un Edition/Remplacer "." par "," ça suffit, soit un Données/Convertir, et choisir la bonne option à l'étape 3. bon courage...
02/05/2014 à 18:03akaddocLié une textbox avec la selection d'une comboboxTu avais une erreur dans l'initialisation de ton Combobox, il te manquait le premier match Regarde les codes suivants : Et très important, j'ai déclaré en Public ta variable "List_Equipe" (la 2ème List_Equipe2 ne sert à rien..), comme ceci, dans le module 1 : Bon courage, et bonne coupe du monde......
02/05/2014 à 17:52BrunoDS78 Probleme Menu déroulant / FiltreEuh, tout d'abord, ton profil indique Excel 2003, mais ça m'étonnerait qu'on puisse faire un filtre sur une couleur avec cette version... Et ensuite, chez moi, pas de souci, les validations de données suivent bien (j'ai même mis "jaune" et "orange" dans les cellules de la colonne F en fonction de la...
02/05/2014 à 17:39HeenokClasseur de gestion BDDRe-, Essaie ces deux codes : Pour les liens hypertextes : Et pour le total, tu modifies ton double clic ainsi (ps, j'ai mis un "x" dans la colonne G, tu pourras remettre comme tu veux en début de code...) Bon courage...
02/05/2014 à 17:12HeenokClasseur de gestion BDDPour tes liens hypertextes, tu parles de colonne cachée (il y en a plusieurs....), mais je devine qu'il s'agit de la colonne D. De plus, les liens semblent être en double, séparés par un # Me trompé-je? Pour ton 2ème souci, à priori, tu masques les lignes qui ne doivent pas être recopiées, puis tu c...
02/05/2014 à 17:02charles_xxman Trier et additionner le contenu d'une cellule sur une feuilRe-, Regarde le fichier joint... J'ai rajouté un onglet à la fin, nommé "Base" Dans cet onglet, 2 listes : la liste des onglets à additionner, et la liste (dynamique) des oeuvres... La liste des onglets permet de calculer la formule en E8, et se nomme "jurys" la formule est à recopier dans les autre...
02/05/2014 à 15:27charles_xxman Trier et additionner le contenu d'une cellule sur une feuilIl vaudrait mieux que tu joignes un fichier exemple, exempt de toutes données confidentielles, mais avec quelques données dans chaque onglet, et le résultat voulu dans ta 11ème feuille.....
02/05/2014 à 15:00MartinsssModifier emplacement de l'imageQuelques modifications à apporter aux codes : Code de l'évènement de feuille (le code Worksheet_Change) Et le code "Affiche_Image" : Nota, il faudra que tu supprimes manuellement l'image initiale (celle qui est en dessous de la cellule à modifier), et que tu adaptes la largeur et la hauteur de la co...
02/05/2014 à 13:23yobou12 Tri automatiqueEffectivement, ton code ne fonctionne que si tu as sélectionné une cellule de ton tableau... Remplace par : Pour ta 2 ème question : Un exemple de code, que tu pourrais mettre dans le code de la feuille (maintenant, tu connais la différence avec un module standard..) : En supposant bien sûr que tes...
02/05/2014 à 13:07acineto1Recherche multicritère sur plusieurs ongletsRegarde le fichier joint. Je suis parti de ce que tu avais, et un peu modifié. Pour la date de naissance, tu ne mets que l'année, et ça te donne toutes les personnes nées cette année-là... Tu peux mettre également un prénom + l'année + un nom, bref 3 critères L'extraction va jusqu'à la colonne P de...
02/05/2014 à 11:16rmathieu Automatisation d'une macro sur pusieurs tableursEt ravi que cela fonctionne.. Maintenant, il va falloir que je m'excuse platement d'avoir dérangé un modérateur... Effectivement, 1h30 pour 74 fichiers, au lieu de 15h00 pour un seul, y'a pas photo. Bonne continuation, et bon W-E PS : tu sauras maintenant que les modules standard, ça sert à quelque...
01/05/2014 à 23:35thomas67 Comment effacer Private Sub Worksheet?Bonsoir, Nad Essaie ce code, à mettre dans un module... Attention, il faut pour que cela fonctionne que l'accès soit approuvé au modèle d'objet du projet VBA. Pour cela, tu cliques sur "Fichier", "Options" Onglet "Centre de gestion de la confidentialité", puis sur "Paramètres du Centre de gestion de...
01/05/2014 à 23:25yobou12 Tri automatiqueRe-, Euh, le code que je t'ai mis cet après-midi devait faire partie d'une macro, et non pas copié tel quel dans l'évènement de feuille.... De plus, tu as modifié ton "Tableau4", qui ne comporte plus qu'une colonne (la colonne E) donc, redimensionne déjà ton Tableau4. Puis, tu fais comme moi : Dans...
01/05/2014 à 20:07yobou12 Tri automatiqueRe-, C'était presque ça.... Il manque juste le code que tu utilises pour le tri..... Essaie encore......
01/05/2014 à 18:03yobou12 Tri automatiqueRe-, Donc, pour le code de tri, ce que m'a donné l'enregistreur (après simplification) : ensuite, tes formules dans les cellules F1 à F13, pas top.... Mais pour pouvoir utiliser celle du dessous, il faut tout d'abord que tu respectes les casses des régions : Ex : dans la colonne E, tu mets Sud-Ouest...
01/05/2014 à 17:10EricDev GoalSeek et VBAC'est vrai que pour un 1er mai, c'est pas facile.... Bonne journée, et peut-être, bon W-E si tu as de la chance......
01/05/2014 à 16:56yobou12 Tri automatiqueLe fichier n'est pas passé, max : 300 Ko zippe-le, s'il le faut...
01/05/2014 à 16:55EricDev GoalSeek et VBARe-, Tu fais un code qui balaie les lignes à traiter, en incrémentant avec les numéros de ligne.... Il suffit que tu mettes une croix dans la cellule A&ligne, par exemple, puis tu lances ton code... Si A1="x" then code.... Par exemple......
01/05/2014 à 16:50EricDev GoalSeek et VBARe-, Pourquoi pas un bouton, avec un inputbox qui te demande la ligne à traiter, puis qui déroule ton code? Ou une procédure évènementielle, sytle "Worksheet_Change", où tu mettrais dans une cellule le numéro de la ligne à traiter? 2 pistes, c'est bon pour un 1er mai...
01/05/2014 à 16:34EricDev GoalSeek et VBAUne fonction ne peut renvoyer un résultat que dans la cellule où elle est entrée.... Elle ne peut pas modifier une autre cellule.... Il faut donc passer par une macro... Bonne journée...
01/05/2014 à 16:20JOUFFRAY Definir les variables publicsLes variables "Public" doivent obligatoirement être déclarées dans un module "Standard" Bonne journée...
01/05/2014 à 14:30acineto1Recherche multicritère sur plusieurs ongletsEn soi, pas trop de difficultés pour pouvoir t'aider, cependant tu as omis 2 choses : - dans le fichier que tu as récupéré, il y avait un module qui devait contenir une macro nommée "Filtre" si tu pouvais la joindre également, afin de voir le travail déjà fait... - tous tes onglets sont vides.... or...
30/04/2014 à 19:30bdsa Décaler une ligne automatiquementRe-, Essaie avec ce code : Pour info, 5 secondes pour 3000 corrections sur 56000 lignes......
30/04/2014 à 17:41bdsa Décaler une ligne automatiquementRe-, Dans ce cas, j'aimerai bien avoir un exemple un peu plus fourni... Avec des lignes à rectifier, d'autre non... Bref, pour qu'un code fonctionne à coup sûr, il faut qu'on lui dise quoi faire en toute circonstance.... Par exemple, est-ce que dans la ligne à reprendre, la cellule de la colonne C s...
30/04/2014 à 17:11bdsa Décaler une ligne automatiquementRe-, J'ai mal formulé ma question... Est-ce que "TOUTES" les cellules (qu'elles soient à modifier ou non) sont terminées par un parenthèse fermante...
30/04/2014 à 16:57bdsa Décaler une ligne automatiquementRe-, Je vois dans ton exemple qu'il peut y avoir plusieurs paires de parenthèses (ouvrantes et sortantes)... Est-ce que toutes les cellules doivent se terminer par une parenthèse fermante? Et est-ce qu'il peut y avoir des espaces à la fin des cellules? @ te relire...
30/04/2014 à 16:31bdsa Décaler une ligne automatiquementRe-, bon, j'ai commencé un code, (0.85 seconde pour 56 000 lignes) Cependant, il faut que tu clarifies quelques points.... Est-ce qu'une cellule valide comporte forcément des parenthèses (ouvrantes et fermantes)? A partir de quelle cellule faut commencer la rectification? Est-ce qu'on peut recopier...
30/04/2014 à 16:14bdsa Décaler une ligne automatiquementDéjà, sur + de 56 000 lignes, le traitement risque d'être assez long... ensuite, pourrais-tu envoyer un fichier exemple, sans données confidentielles, avec quelques exemples de "bonnes saisies", et de saisies à reprendre? @ te relire...
30/04/2014 à 15:57REBOURSUN Graphique croisé dynamique avec valeurs croissanteDans ton TCD, tu cliques sur la petite flèche "Étiquette de ligne" tu sélectionnes "Options de tri supplémentaire" Et je te laisse découvrir le reste.... Edit : annule ma dernière.... J'avais pas compris que tu voulais un cumul des données....oups Re-, Par contre, tu peux modifier tes "Paramètres de...
30/04/2014 à 15:43favadusy57 Déplacer des fichiers d'un dossier à un autreRe-, OK (il faut toujours être très précis dans les demandes, sinon des fils comme celui-ci deviennent vite des pelotes.....) Essaie ce nouveau code (je ne copie plus les fichiers xls vers un autre répertoire, je les déplace, sauf le fichier source)...
30/04/2014 à 15:20AlbanBInsérer une image avec une conditionEuh, y'a rien, dans ton fichier.......
30/04/2014 à 15:10logistiqAutomatiser une macro (envoi mail outlook)Re-, Je n'ai pas du tout modifié ta macro, j'ai juste fait en sorte qu'elle soit plus lisible... pour les formules insérées dans la colonne B de l'onglet Mail, si la structure des tous tes onglets est strictement identique (je n'ai pas vérifié....), et que les résultats sont à la même ligne quelque...
30/04/2014 à 14:31logistiqAutomatiser une macro (envoi mail outlook)Même s'il est de coutume de ne poster que sur un seul forum, je vais quand même te répondre.... Regarde le fichier joint J'ai rajouté une formule dans la cellule D1 qui donne le mois en cours. Attention à l'écriture des mois pour les noms des onglets, exemple : Août et non pas Aout (faut l'chapeau....
30/04/2014 à 13:39favadusy57 Déplacer des fichiers d'un dossier à un autreRe-, Tu n'as pas répondu à ma question.... Dans mon code, je supprime uniquement les fichiers csv.... Pourquoi veux-tu que ça buggue, vu que le fichier source est .xlsm? Donc tu supprimes également les fichiers .xlsm???? Si c'est le cas, on peut utiliser une autre manière... @ te relire...
30/04/2014 à 13:31favadusy57 Déplacer des fichiers d'un dossier à un autreRe-, Je n'ai plus vraiment en tête ce que tu veux exactement... Copier uniquement vers un autre emplacement, ou déplacer ces-dits fichiers? Et supprimer les csv? @ te relire...
30/04/2014 à 13:18rmathieu Automatisation d'une macro sur pusieurs tableursRe-, Comme Dan (modérateur de ce forum), et qui de plus travaille sur MAC, a la gentillesse de bien vouloir se pencher sur ton pb, je joins les fichiers nécessaires aux essais Mef : dans le code, j'ai pris en compte la feuille 1 et non 2 comme dans les vrais fichiers (because, sur mes exemples, les...
30/04/2014 à 12:47mloic Disparition liste déroulanteTa liste déroulante est-elle un objet de la barre d'outils "Contrôle", ou de la barre d'outils "Formulaire" Quel est son nom? (Combobox xx ou "Zone Combinée xx") xx représente un nombre si Combobox xx, essaie en rajoutant cette condition : Si zone combinée, remplace le 12 par un 8. Peut-être...
30/04/2014 à 12:36favadusy57 Déplacer des fichiers d'un dossier à un autrePour ce faire, il faudrait passer par une boucle, et ça prendrait sans doute plus de temps... Ou alors "tromper" Excel en modifiant d'abord l'extension de ton fichier origine, puis en le remettant, bref, que du bidouillage... Ou alors, mettre le fichier qui contient la macro dans un autre répertoire...
30/04/2014 à 12:31rmathieu Automatisation d'une macro sur pusieurs tableursPeut-être à cause de ta version sur MAC? Sur PC, ça fonctionne tout à fait normalement... Comme je n'ai pas de MAC, ça va pas être simple pour t'aider... si tu lances l'enregistreur de macro, que tu ouvres un fichier, est-ce que la syntaxe est exactement la même? Quelle ligne de code utilises-tu d'h...
30/04/2014 à 12:18Ice-Luc Cellule Avec 0 Vide ?Effectivement, la condition donne vide avec ton code... Par contre, si tu mets ainsi : ça fonctionne... Maintenant, dans ton code, pourquoi 2 boucles? 1 seule suffit... Bonne journée...
29/04/2014 à 21:37cityDifférence de colonnesRe-, Bon, ben, si tu sais alors.... Ps, si je t'ai demandé un fichier exemple, c'était pour t'aider, la leçon de politesse, c'était juste pour te rappeler qu'ils existaient des règles sur tout forum. En l'absence de fichier, il est trop aléatoire de trouver la réponse idoine qui fonctionnera à tout...
29/04/2014 à 21:33yobou12 Colorer plusieurs cellules quand sélection une autre celluleRe-, Donc, dans le fichier joint, j'ai pris en compte les remarques judicieuses d'oyobrans, et modifier les règles de MFC. J'ai également modifié les règles, avec la formule que j'ai donné plus haut... Par contre, pour coloriser les cellules, il faut passer par du VBA (ou macro) Dans le fichier join...
29/04/2014 à 20:18ZaibakRemplir un tableau par textbox en fonction d'une listboxTout d'abord, lorsque tu initialises un Userform, et quelque soit son nom, le code associé est "TOUJOURS" : Private Sub UserForm_Initialize().... Ensuite, pour associer des codes à tes boutons, il faut mettre ces-dits codes "DANS" le code de l'USF, et non dans un module.... Recopie ces codes (que tu...
29/04/2014 à 19:09yobou12 Colorer plusieurs cellules quand sélection une autre celluleTout d'abord, dans ton fichier, et afin de minimiser les règles de tes mises en forme conditionnelle (MFC), tu peux toutes les remplacer par une seule formule... Sélectionne les cellules K4 à N14 Gérer les Mise en Forme Conditionnelle/Gérer les règles... Supprime toutes les règles Puis Nouvelle Règl...