Membre dévoué

Inscrit le :27/01/2015
Dernière activité :11/05/2015 à 13:17
Version d'Excel :2003 / 2007
Messages
790
Votes
50
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par Marc L - page 9

DateAuteur du sujetSujetExtrait du message
24/03/2015 à 16:24Timothe URVOY Mise à jour de données, grace à fichier csvPré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:42direct3822EFFACER et pas supprimer les doublonsEn respectant la règle TBTO , une autre voie ...
23/03/2015 à 16:24Pixelle Macro qui supprime des colonnesIl 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:29Kisscool25 Affiche Résultat suivant critère de celluleA 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:51Kisscool25 Affiche Résultat suivant critère de celluleVu 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:06LenaMacro avec #NAMême en l'enregistrant en classeur binaire ...
21/03/2015 à 17:56kldTrier des lignes dans des feuilles suivant une donnéeL'astuce avec un filtre avancé est de se placer sur la feuille de destination avant de l'appeler …...
21/03/2015 à 03:47direct3822 Inverser ligne totalEdit : 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:41Robinet MacroEdit : 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:08pbruyere Suivivente d'une nase de donnéeJ'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:39Mad.MartiganVBA - Loop Copier-coller jusqu'à la premiere ligne videA 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:47wonder68 Macro qui permet de regrouper dans une synthèseSuivre 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:41wonder68 Macro qui permet de regrouper dans une synthèseOu de dédier un répertoire, la fonction Dir sur "*.xlsx" …...
19/03/2015 à 11:13wonder68 Macro qui permet de regrouper dans une synthèseLe 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:58wonder68 Macro qui permet de regrouper dans une synthèseColler 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:21Filou78 Recherche nom d'un ongletDé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:16wonder68 Macro qui permet de regrouper dans une synthèseAvec 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:09wonder68 Macro qui permet de regrouper dans une synthèseCela 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:00CaptainmikouLancer une macro à condition deL'autre voie logique est d'activer (propriété Enabled ) le cinquième bouton une fois les conditions remplies …...
18/03/2015 à 10:08wonder68 Macro qui permet de regrouper dans une synthèseLa question ne portait pas sur le fichier Suivi2 …...
18/03/2015 à 09:40aeryess Convertir cellule format texte+chiffresEt oui comme indiqué dès mon premier message : « au niveau du format des colonne s » ! …...
18/03/2015 à 09:22wonder68 Macro qui permet de regrouper dans une synthèseEn 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:15aeryess Convertir cellule format texte+chiffresJ'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:47wonder68 Macro qui permet de regrouper dans une synthèseSans uniformisation des colonnes soit dans l'ordre soit avec des titres identiques, comment regrouper ?‼ … « certaines colonnes » : oui, mais lesquelles ...
17/03/2015 à 23:40wonder68 Macro qui permet de regrouper dans une synthèseL'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:57clyverCréation d'une image sur une zone defini1/ ??? 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:43aeryess Convertir cellule format texte+chiffresAucun souci avec Convertir ! Suffit juste de bien répondre à son assistant, notamment au niveau du format des colonnes ! (Texte …)...
17/03/2015 à 19:38wonder68 Macro qui permet de regrouper dans une synthèseUn fichier synthèse vide est inutile ‼ En joindre un comme attendu vis à vis des fichiers de suivi …...
17/03/2015 à 13:55Pikapi27 [VBA] Accélérer une boucleRien 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:42seblap47Fusion/addition doublonsAvec 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:35Pikapi27 [VBA] Accélérer une bouclePour 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:54leakimAfficher ou masquer un objet via une checkboxSi ton code fonctionne dans le cas de la case décochée, alors celui-ci conviendrait dans les deux cas ...
17/03/2015 à 10:22MARGUEAPRSelection de ligne selon infoEt puis il faudrait vraiment être clair : Alors, effacées ou insérées ou même ajoutées ?‼...
17/03/2015 à 10:00Amadé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:13Amadé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:01Filou78 Recherche nom d'un ongletLa 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:27clyverCréation d'une image sur une zone definiPour 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:12LOUYESTUTrasposer et classer des donnéesCorrige 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:06foufie Dupliquer une plage (ligne) X foisLa 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:42foufie Dupliquer une plage (ligne) X foisComme 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:36minicroco Calcul en fonction d'un textePar exemple regarder du côté de la fonction SOMME.SI dans l'aide d'Excel …...
14/03/2015 à 18:13foufie Dupliquer une plage (ligne) X foisPas 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:01svbb Raccourcir un codeBoucle inutile ‼ .Cells(lfin + 1, 7).Resize(30).Value = ComboBox3.Value …...
14/03/2015 à 17:55Francky69100 Macro sensiblePas é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:11Timothe URVOY Fichiers CSV (Dates format texte) copier/coller/conversionDé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:00LAC83 Non déclenchement d'une procédure événementielleVoir du côté de la propriété EnableEvents …...
13/03/2015 à 14:56fbellaCreer une cellule de recherche d'un mot precis (Excel)Et pourquoi ne pas utiliser un filtre ...
13/03/2015 à 14:47Timothe URVOY Fichiers CSV (Dates format texte) copier/coller/conversionDonc 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:34Timothe URVOY Fichiers CSV (Dates format texte) copier/coller/conversionTout 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:20GOLD15Recuperer dans une macro le texte d'un boutonRien 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 …...