| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 24/03/2015 à 16:24 | Timothe URVOY | Mise à jour de données, grace à fichier csv | Présentation pas très claire, reformuler clairement le besoin … Quelle est la pertinence des fichiers csv joints ? (ils ont l'air identiques ‼) …... |
| 23/03/2015 à 16:42 | direct3822 | EFFACER et pas supprimer les doublons | En respectant la règle TBTO , une autre voie ... |
| 23/03/2015 à 16:24 | Pixelle | Macro qui supprime des colonnes | Il n'y a pourtant qu'une seule et unique demande dans le code ‼ Voir plutôt du côté des procédures évènementielles des modules du classeur et de la feuille de calculs; sinon suivre la progression du code en mode pas à pas via la touche F8 …... |
| 23/03/2015 à 14:29 | Kisscool25 | Affiche Résultat suivant critère de cellule | A part une mauvaise manipulation … Il y a pourtant plusieurs solutions pour CHS1 dans le classeur initial ‼ Mais faudrait-il encore que la conception de la feuille de paramètres suive une certaine logique ! CHS1 a été fusionné, ce qui n'est pas le cas de CEB1 … Et avec les données des colonnes K & L... |
| 23/03/2015 à 11:51 | Kisscool25 | Affiche Résultat suivant critère de cellule | Vu la "conception" de la feuille de paramètres, utiliser une fonction personnalisée dans un module normal : Formule de la cellule G10 : =fpHauteur(A10;B10) …... |
| 23/03/2015 à 10:06 | Lena | Macro avec #NA | Même en l'enregistrant en classeur binaire ... |
| 21/03/2015 à 17:56 | kld | Trier des lignes dans des feuilles suivant une donnée | L'astuce avec un filtre avancé est de se placer sur la feuille de destination avant de l'appeler …... |
| 21/03/2015 à 03:47 | direct3822 | Inverser ligne total | Edit : seconde démonstration plus rapide & pro grâce au Générateur de macros … En activant le Générateur de macros, quelques secondes de manipulations et la trame est livrée ! En découle cette démonstration (grâce aussi à l'aide VBA intégrée, suffit de la consulter !) ... |
| 20/03/2015 à 14:41 | Robinet | Macro | Edit : après avoir constaté que cinq personnes avaient téléchargé le classeur, j'ai eu un doute … Effectivement, il ne s'agit pas d'un simple tri ni même d'un tri tout court ... |
| 20/03/2015 à 02:08 | pbruyere | Suivivente d'une nase de donnée | J'espère qu'elle n'est pas trop nase ta donnée ! 8) cf titre, comme quoi se relire … Sinon avec un nom de feuille de calculs correspondant à un statu t ... |
| 19/03/2015 à 17:39 | Mad.Martigan | VBA - Loop Copier-coller jusqu'à la premiere ligne vide | A partir du classeur joint avec les colonnes D & E vides, manipulations - depuis la cellule A1, CTRL + flèche bas puis copie en colonne D - enregistrées par le Générateur de macros : En conservant l'idée du saut de puce vers le bas, voici une démonstration ... |
| 19/03/2015 à 16:47 | wonder68 | Macro qui permet de regrouper dans une synthèse | Suivre la progression du code en mode pas à pas via la touche F8 tout en vérifiant le contenu de la fenêtre des Variables locales pour comprendre ce qu'il se passe …... |
| 19/03/2015 à 16:41 | wonder68 | Macro qui permet de regrouper dans une synthèse | Ou de dédier un répertoire, la fonction Dir sur "*.xlsx" …... |
| 19/03/2015 à 11:13 | wonder68 | Macro qui permet de regrouper dans une synthèse | Le code fonctionne bien évidemment sur ma version 2003 mais j'avais oublié depuis la version 2007 une régression côté IA ! Voici un code testé avec succès sur la version 2003 comme sur la 2007 : Si cela ne va pas de ton côté, je suis occupé pour le reste de la journée, seul un intervenant disposant... |
| 19/03/2015 à 02:58 | wonder68 | Macro qui permet de regrouper dans une synthèse | Coller le code dans le classeur de synthèse puis modifier la constante DOSSIER pour la source des fichiers : A enregistrer en classeur binaire ou en classeur avec macros …... |
| 18/03/2015 à 16:21 | Filou78 | Recherche nom d'un onglet | Désolé, cela fonctionne ainsi depuis des années de mon côté quelle que soit la version d'Excel ‼ Bref sans effort de ton côté tant au niveau de l'explication comme de la compréhension, j'en reste là …... |
| 18/03/2015 à 16:16 | wonder68 | Macro qui permet de regrouper dans une synthèse | Avec juste un filtre avancé manuellement comme par code (la copie se fait en une seule ligne de code !) … Les fichiers de suivi sont localisés dans un répertoire qui leur est dédié ? Ont-ils tous le même préfixe dans leurs noms ? Bref, avec tenants & aboutissants, on pourra envisager quelque chose …... |
| 18/03/2015 à 16:09 | wonder68 | Macro qui permet de regrouper dans une synthèse | Cela n'a pas l'air d'intéresser foule pendant mon absence … Sinon sûr de modifier une centaine de fichiers pour les uniformiser ?! En grillant une paire de neurones, ne pourrais-tu concevoir une autre solution ? Comme par exemple créer une table d'équivalence des titres de colonnes par exemple dans... |
| 18/03/2015 à 16:00 | Captainmikou | Lancer une macro à condition de | L'autre voie logique est d'activer (propriété Enabled ) le cinquième bouton une fois les conditions remplies …... |
| 18/03/2015 à 10:08 | wonder68 | Macro qui permet de regrouper dans une synthèse | La question ne portait pas sur le fichier Suivi2 …... |
| 18/03/2015 à 09:40 | aeryess | Convertir cellule format texte+chiffres | Et oui comme indiqué dès mon premier message : « au niveau du format des colonne s » ! …... |
| 18/03/2015 à 09:22 | wonder68 | Macro qui permet de regrouper dans une synthèse | En l'état actuel, dans le fichier Suivi1 seules les colonnes date, fournisseur et référence sont récupérables par comparaison avec les titres des colonnes du fichier Synthèse ! Comment regrouper les autres ? …... |
| 18/03/2015 à 09:15 | aeryess | Convertir cellule format texte+chiffres | J'ai pourtant testé de mon côté avec ton fichier joint : aucun souci avec Convertir ! Enfin, en répondant bien à son assistant …... |
| 18/03/2015 à 08:47 | wonder68 | Macro qui permet de regrouper dans une synthèse | Sans uniformisation des colonnes soit dans l'ordre soit avec des titres identiques, comment regrouper ?‼ … « certaines colonnes » : oui, mais lesquelles ... |
| 17/03/2015 à 23:40 | wonder68 | Macro qui permet de regrouper dans une synthèse | L'idéal serait les colonnes des fichiers de suivi dans le même ordre de celui du fichier de synthèse ou encore avec des titres de colonnes strictement identiques; sinon sans uniformisation …... |
| 17/03/2015 à 19:57 | clyver | Création d'une image sur une zone defini | 1/ ??? 2/ Oui, l'une après l'autre … 3/ Dans le module du classeur ThisWorkbook via son évènement Workbook_BeforeSave …... |
| 17/03/2015 à 19:43 | aeryess | Convertir cellule format texte+chiffres | Aucun souci avec Convertir ! Suffit juste de bien répondre à son assistant, notamment au niveau du format des colonnes ! (Texte …)... |
| 17/03/2015 à 19:38 | wonder68 | Macro qui permet de regrouper dans une synthèse | Un fichier synthèse vide est inutile ‼ En joindre un comme attendu vis à vis des fichiers de suivi …... |
| 17/03/2015 à 13:55 | Pikapi27 | [VBA] Accélérer une boucle | Rien n'empêche d'utiliser un filtre provisoire dans un code ‼ Mais si tu préfères une usine à gaz lente via une boucle, à ta guise …... |
| 17/03/2015 à 13:42 | seblap47 | Fusion/addition doublons | Avec ou sans code et sans TCD, l'idéal est un filtre avancé pour les doublons et une p'tite formule pour les cumuls …... |
| 17/03/2015 à 13:35 | Pikapi27 | [VBA] Accélérer une boucle | Pour accélérer une boucle, rien de plus rapide que de ne pas l'utiliser ‼ Quand c'est évidemment possible … Et ici c'est le cas : boucle inutile en utilisant un filtre ... |
| 17/03/2015 à 11:54 | leakim | Afficher ou masquer un objet via une checkbox | Si ton code fonctionne dans le cas de la case décochée, alors celui-ci conviendrait dans les deux cas ... |
| 17/03/2015 à 10:22 | MARGUEAPR | Selection de ligne selon info | Et puis il faudrait vraiment être clair : Alors, effacées ou insérées ou même ajoutées ?‼... |
| 17/03/2015 à 10:00 | Amadéus | Correction de code? | De mon côté avec une version 2003, toujours le souci même en désactivant le mode de calcul automatique … Jean-Eric, t'as oublié d'utiliser à la fin ta variable modCalc … Et il est vraiment dommage de transformer le Range renvoyé par la propriété End en numéro de ligne puis de le reconvertir immédiat... |
| 17/03/2015 à 04:13 | Amadéus | Correction de code? | Sur ma version 2003, pas de souci la première fois. Mais dès la deuxième, cela plante vers l'élève 19 ou 20 … Idem en optimisant le code : Plus de souci en copiant les données des deux premières feuilles dans un nouveau classeur ! Et en paramétrant le pied de page de la feuille modèle, plus besoin d... |
| 16/03/2015 à 22:01 | Filou78 | Recherche nom d'un onglet | La simple fonction de feuille de calculs ESTREF permet aussi de vérifier si un onglet existe : Si c'est pour un usage unique, pas besoin d'une fonction, utiliser directement l'instruction Evaluate …... |
| 16/03/2015 à 20:27 | clyver | Création d'une image sur une zone defini | Pour la capture il y en a, suffit juste de commencer par une recherche sur le forum ou encore via un quelconque moteur ‼ Voir par exemple du côté de CopyPicture , ChartObjects , Export , …... |
| 15/03/2015 à 12:12 | LOUYESTU | Trasposer et classer des données | Corrige alors dans ta fiche ta version d'Excel ! Essayer alors par petit bout notamment avec la fonction de feuille de calculs TRANSPOSE puis une fois la liste complète utiliser la fonctionnalité de tri …... |
| 15/03/2015 à 12:06 | foufie | Dupliquer une plage (ligne) X fois | La démo de Jean-Eric est l'autre manière pour ne copier que les valeurs. S'il faut aussi conserver le format des cellules, utiliser alors la méthode Copy …... |
| 14/03/2015 à 18:42 | foufie | Dupliquer une plage (ligne) X fois | Comme je l'ai annoncé, une base de code donc évidemment à adapter ! Et en utilisant la propriété Resize sur la première cellule - ou ligne - de destination pour dimensionner la plage … Et ce, sans boucle, en une seule ligne de code grâce à la consultation de l'aide de la méthode Copy avec sa Destina... |
| 14/03/2015 à 18:36 | minicroco | Calcul en fonction d'un texte | Par exemple regarder du côté de la fonction SOMME.SI dans l'aide d'Excel …... |
| 14/03/2015 à 18:13 | foufie | Dupliquer une plage (ligne) X fois | Pas besoin de boucle ! Normalement en une seule ligne de code en consultant l'aide VBA de la méthode Range.Copy en précisant son paramètre Destination … Ou encore en activant le Générateur de macros puis en effectuant la manipulation, une base de code est livrée sur un plateau ... |
| 14/03/2015 à 18:01 | svbb | Raccourcir un code | Boucle inutile ‼ .Cells(lfin + 1, 7).Resize(30).Value = ComboBox3.Value …... |
| 14/03/2015 à 17:55 | Francky69100 | Macro sensible | Pas étonnant car la méthode Find fonctionne bien avec l'affichage ! Et oui la solution est bien d'utiliser la méthode AutoFit pour ajuster la largeur des colonnes …... |
| 13/03/2015 à 17:11 | Timothe URVOY | Fichiers CSV (Dates format texte) copier/coller/conversion | Déjà commencer par corriger la procédure d'importation (aucune colonne définie en date !) puis tester, sait-on jamais … Sinon joindre un fichier de sagouin pour voir …... |
| 13/03/2015 à 17:00 | LAC83 | Non déclenchement d'une procédure événementielle | Voir du côté de la propriété EnableEvents …... |
| 13/03/2015 à 14:56 | fbella | Creer une cellule de recherche d'un mot precis (Excel) | Et pourquoi ne pas utiliser un filtre ... |
| 13/03/2015 à 14:47 | Timothe URVOY | Fichiers CSV (Dates format texte) copier/coller/conversion | Donc le Générateur n'y est pour rien : mauvaise utilisation de l'assistant car toutes les colonnes sont au format Standard ! Deux solutions : • soit générer un nouveau code en répondant bien cette fois à l'assistant concernant notamment le format des colonnes; • soit consulter l'aide VBA de la métho... |
| 13/03/2015 à 14:34 | Timothe URVOY | Fichiers CSV (Dates format texte) copier/coller/conversion | Tout dépend de la méthode employée pour importer les données … (poster le code) En répondant bien à l'assistant de conversion d'une QueryTable ou de la fonctionnalité Convertir du menu Données par exemple, le Générateur de macros livre le paramétrage sur un plateau ! Via d'autres méthodes, il suffit... |
| 13/03/2015 à 12:20 | GOLD15 | Recuperer dans une macro le texte d'un bouton | Rien qu'en développant dans l'aide VBA les propriétés de l'objet : Name ! Ou encore en utilisant le Générateur de macros …... |