| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 03/05/2014 à 12:41 | rocket4 | Retour à la ligne sur feuille de calcul depuis une Textbox | Euh, 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:24 | rocket4 | Retour à la ligne sur feuille de calcul depuis une Textbox | Chez 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:11 | Heenok | Classeur de gestion BDD | Essaie ainsi : Bon W-E... |
| 03/05/2014 à 12:03 | charles_xxman | Trier et additionner le contenu d'une cellule sur une feuil | Comme 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:35 | Warido | Liste d'une Combobox en fonction d'une cellule | Tout 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:38 | BrunoDS78 | Probleme Menu déroulant / Filtre | Re-,, Est-ce que tu peux donner une date qui merdoie, par exemple... |
| 02/05/2014 à 18:17 | sky45 | Appliquer une formule sur toute une colonne | Tout 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:03 | akaddoc | Lié une textbox avec la selection d'une combobox | Tu 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:52 | BrunoDS78 | Probleme Menu déroulant / Filtre | Euh, 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:39 | Heenok | Classeur de gestion BDD | Re-, 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:12 | Heenok | Classeur de gestion BDD | Pour 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:02 | charles_xxman | Trier et additionner le contenu d'une cellule sur une feuil | Re-, 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:27 | charles_xxman | Trier et additionner le contenu d'une cellule sur une feuil | Il 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:00 | Martinsss | Modifier emplacement de l'image | Quelques 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:23 | yobou12 | Tri automatique | Effectivement, 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:07 | acineto1 | Recherche multicritère sur plusieurs onglets | Regarde 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:16 | rmathieu | Automatisation d'une macro sur pusieurs tableurs | Et 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:35 | thomas67 | 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:25 | yobou12 | Tri automatique | Re-, 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:07 | yobou12 | Tri automatique | Re-, C'était presque ça.... Il manque juste le code que tu utilises pour le tri..... Essaie encore...... |
| 01/05/2014 à 18:03 | yobou12 | Tri automatique | Re-, 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:10 | EricDev | GoalSeek et VBA | C'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:56 | yobou12 | Tri automatique | Le fichier n'est pas passé, max : 300 Ko zippe-le, s'il le faut... |
| 01/05/2014 à 16:55 | EricDev | GoalSeek et VBA | Re-, 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:50 | EricDev | GoalSeek et VBA | Re-, 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:34 | EricDev | GoalSeek et VBA | Une 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:20 | JOUFFRAY | Definir les variables publics | Les variables "Public" doivent obligatoirement être déclarées dans un module "Standard" Bonne journée... |
| 01/05/2014 à 14:30 | acineto1 | Recherche multicritère sur plusieurs onglets | En 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:30 | bdsa | Décaler une ligne automatiquement | Re-, Essaie avec ce code : Pour info, 5 secondes pour 3000 corrections sur 56000 lignes...... |
| 30/04/2014 à 17:41 | bdsa | Décaler une ligne automatiquement | Re-, 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:11 | bdsa | Décaler une ligne automatiquement | Re-, 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:57 | bdsa | Décaler une ligne automatiquement | Re-, 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:31 | bdsa | Décaler une ligne automatiquement | Re-, 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:14 | bdsa | Décaler une ligne automatiquement | Dé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:57 | REBOURSUN | Graphique croisé dynamique avec valeurs croissante | Dans 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:43 | favadusy57 | Déplacer des fichiers d'un dossier à un autre | Re-, 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:20 | AlbanB | Insérer une image avec une condition | Euh, y'a rien, dans ton fichier....... |
| 30/04/2014 à 15:10 | logistiq | Automatiser 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:31 | logistiq | Automatiser 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:39 | favadusy57 | Déplacer des fichiers d'un dossier à un autre | Re-, 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:31 | favadusy57 | Déplacer des fichiers d'un dossier à un autre | Re-, 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:18 | rmathieu | Automatisation d'une macro sur pusieurs tableurs | Re-, 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:47 | mloic | Disparition liste déroulante | Ta 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:36 | favadusy57 | Déplacer des fichiers d'un dossier à un autre | Pour 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:31 | rmathieu | Automatisation d'une macro sur pusieurs tableurs | Peut-ê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:18 | Ice-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:37 | city | Différence de colonnes | Re-, 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:33 | yobou12 | Colorer plusieurs cellules quand sélection une autre cellule | Re-, 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:18 | Zaibak | Remplir un tableau par textbox en fonction d'une listbox | Tout 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:09 | yobou12 | Colorer plusieurs cellules quand sélection une autre cellule | Tout 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... |