Membre habitué

Inscrit le :19/04/2013
Dernière activité :20/03/2024 à 15:48
Version d'Excel :2016 FR
Messages
112
Votes
4
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Sujets créés par pipout64

DateForumSujetExtrait du message
19/03/2024 à 17:15Excel - VBAEvènements worksheet à partir du personal.xlsbJe travaille avec pas mal de classeurs en même temps et j'utilise beaucoup les filtres automatiques sur chacune des feuilles. J'ai une macro qui me permet d'afficher le nom de toutes les colonnes filtrées dans la barre d'état: Le problème, c'est que je dois déclencher manuellement la macro chaque fo...
04/09/2023 à 01:35Excel - VBA Compréhension code: Instruction avec 2 opérateursJe suis trèèèès loin d'être un dieu en VBA et j'aimerais bien quelques explications sur le code suivant qui n'est pas de moi. J'ai un tableau avec 82 colonnes (toutes avec un en-tête différent) et j'ai créé un userform avec autant de cases à cocher qu'il y a de colonnes. Le but est de masquer ou dém...
07/08/2023 à 13:55Excel - VBAConvertir le contenu de plusieurs cellules en un chaine texte uniqueSi je sélectionne plusieurs cellules, que je les copie, que j'ouvre un éditeur de texte et que je colle le contenu du presse-papier, j'obtiens une liste de valeurs séparées par un retour chariot et des tabulations éventuellement: Copie de plusieurs cellules Collage dans Notepad++ ---> Je souhaite...
07/08/2023 à 11:59Excel - VBA Copier contenu plrs cellules et les coller dans une cellule avec clipboardJe suis confronté à un problème qui...m'enquiquine terrible. Dans une feuille d'un classeur A, j'ai une colonne "Références de produit" listant... toutes mes références de produit et une colonne D "N° de commande" listant tous les n° de commande relatifs aux références de produit: En face de chaque...
09/06/2023 à 14:24Excel - VBA Problème de typage de variable ?Je souhaite supprimer toutes les lignes contenant le mot ADHESIF (pour l'exemple) sans passer par une boucle. J'ai créé une variable qui concatène toutes les lignes contenant le mot "ADHESIF*" trouvées lors d'une recherche dans une colonne. Tout va bien jusqu'à l'instruction de suppression. Si je re...
18/01/2022 à 17:13Excel - VBA FormulaR1C1 et validation de la cellule contenant la formuleJe reprends le code VBA de quelqu'un d'autre et je suis confronté à un souci . Une formule est insérée dans une cellule: Lorsque la macro s'exécute, le formule est bien insérée mais une erreur #NOM? est affichée dans la cellule. il suffit simplement de double-cliquer dans la cellule pour lever l'err...
28/05/2021 à 09:43Excel - VBAFonction EQUIV qui ne fonctionne pas (erreur #N/A)Ma fonction EQUIV ne fonctionne pas (Feuil1 colonne C). Toutes les données du classeur ont été importées à partir de fichiers texte. J'ai bien fait attention lors de l'importation et j'ai manipulé les données avec NOTEPAD++ et même NOTEPAD WINDOWS. J'ai également fait attention au format d'encodage...
21/03/2021 à 19:46Excel - VBAExcel - calculer le temps restant en utilisant DATEDIFJ'ai beaucoup de mal à utiliser DATEDIF. Je tente de planifier les échéances d'entretien de mes véhicules. J'ai donc inscrit dans une sheet, la date de la dernière révision, la date d'aujourd'hui (date à laquelle est ouvert le fichier excel). J'ai également indiqué toutes les échéances calendaires p...
14/12/2020 à 23:58Excel - VBACase à cocher dont la coche ne s'actualise pas en fonction de son étatLe titre n'est pas super explicite. J'ai un fichier comportant près de 80 colonnes et pour pouvoir en exploiter les données, j'ai créé un userform qui contient 80 cases à cocher dont les libellés correspondent aux "titres" des colonnes. Je peux donc choisir, une par une, les colonnes que je souhaite...
09/01/2020 à 10:37Excel - VBA Quelle type de boucle pour tester conditionsJ'ai souvent besoin de tester des batch de fichiers XML. Un parser permet de relever les erreurs de structures de ces fichiers XML. Un rapport d'erreurs est généré et je me retrouve parfois avec des milliers de lignes et énormément d'erreurs en doublon. Mais bon nombre d'erreurs sont "normales" car...
08/08/2017 à 14:09Excel - VBAAppel d'une macro xlam chargée depuis une autre macroJe sèche sur un sujet. Je dois réaliser des extractions de données depuis plus d'une centaine fichiers excel d'un client, tous protégés par un mot de passe. J'ai codé une macro pour effectuer des extractions. J'ai besoin de transformer les données de certaines cellules de ces fichiers. Je souhaite d...
08/06/2017 à 15:05Excel - VBALimiter le nombre d'utilisations d'une macroAprès pas mal de recherches, j'avoue ne pas avoir vraiment trouvé de réponses quant à la façon de limiter le nombre d’exécutions d'une macro. Il y a moyen de la rendre inopérante via une date prédéfinie mais j'aurais préféré un compteur d'utilisations. J'aimerais bien que ma macro ne soit pas exécut...
17/04/2017 à 02:52Excel - VBAAffichage de sheets avec checkboxJ'ai quelques difficultés avec les userforms et les événements. Je souhaite réaliser quelque chose de simple sur le principe. Créer un userform qui affiche des sheets "fixes" et des sheets que j'aimerais créer dynamiquement avec le nom de toutes les sheets du classeur avec une case à cocher pour lai...
14/04/2017 à 11:17Excel - VBASuspendre la macro le temps d'un copier-collerBien que je me doute déjà de la réponse, existe-t'il un moyen de suspendre une macro le temps que l'opérateur puisse faire quelques copier-coller dans une sheet puis poursuivre le traitement de la macro. J'avais pensé à un compteur alimenté à chaque ouverture du fichier et enregistré dans la base de...
13/04/2017 à 10:59Excel - VBAFichier en lecture seule ms pas qd il est ouvert par 1 macroJe ne comprends pas pourquoi dans un répertoire réseau, tous mes fichiers excel s'ouvrent en lecture seule (ouverture opérée par moi en manuel) avec donc l'impossibilité d'y faire des modifications alors qu'ils s'ouvrent normalement quand c'est ma macro qui les ouvre (sans paramètres d'ouverture par...
12/04/2017 à 11:27Excel - VBA Contrôler le nb de caractères de 2 cellulesJ'ai beaucoup de mal avec la procédure que je souhaite coder. Je voudrais simplement contrôler que le nombre de caractères d'une cellule saisie par l'opérateur ne dépasse pas un certain nombre de caractères. J'ai : Colonne A = Liste de fruits Colonne B = Premier fournisseur (auchan, carefour....) Co...
11/04/2017 à 15:28Excel - VBARechercher adresse cellule contenant la fonction SOMMEJ'ai un "modèle" de feuille contenant un tableau de 28 lignes par 13 colonnes. Hormis la première colonne, chacune des cellules contient une formule. La dernière ligne contient, pour chaque cellule, une fonction SOMME. Comme c'est un modèle, en l'absence de données renseignées dans la première colon...
10/04/2017 à 16:49Excel - VBA Coller (et non pas copier) range dans une range filtréeJe sèche sur la façon de coller une plage de valeurs dans une plage filtrée (coller pas copier). En fait, j'ai appliqué un filtre sur une colonne B. Le résultat du filtre, dans la colonne C, m'affiche des valeurs qui sont pleines de retours chariots et d'espaces superflus. J'ai donc copié toutes les...
07/04/2017 à 13:12Excel - VBA Utilisation de la fonction DIRJ'ai vu une fonction VBA qui permettait de lire les noms de fichiers dans un répertoire: la fonction DIR. Je l'ai utilisée pour ouvrir tous les fichiers d'un répertoire, un par un, sans me soucier de leur nom. En fonction de ce que j'ai pu trouvé à l'intérieur de ces fichiers, je les ai renommés en...
07/04/2017 à 11:36Excel - VBA Problème d'indice dans un tableauJe suppose que mon erreur est due à mon manque de connaissances approfondies à propos des tableaux. J'utilise un tableau à 2 dimensions avec 4 colonnes (option BASE 1). J'ai réussi à exploiter toutes mes colonnes (comprendre les remplir et en restituer le contenu) mais lorsqu'un peu plus tard je sou...
05/04/2017 à 11:56Excel - VBADépassement de capacité variable d'accumulationCa fait presque 4 heures que je planche que mon code qui fonctionnait très bien jusqu'à présent. Mais j'ai remis l'option explicit (entre autres) pour finaliser mon code et il plante sur une variable d'accumulation qui me sert à stocker des numéros de lignes. J'utilise un array redimensionné à chaqu...
04/04/2017 à 09:23Excel - VBA Problème de format de cellules et donc de triJe sèche sur un problème de format de cellules. J'ai un fichier contenant dans la colonne "A", 4500 cellules toutes au format "standard". Certaines de ces cellules contiennent plusieurs fois la même valeur. Ma macro permet de trier toutes les valeurs de ma colonne et donc de placer les doublons les...
31/03/2017 à 10:14Excel - VBA Gestion de l'erreur Fonction Find.rowJe ne parviens pas à gérer l'erreur de ma fonction find lorsqu'aucune occurrence n'est trouvée. J'ai cherché sur la toile, mais l'ensemble des exemples que j'ai trouvés sont relatifs à des variables typées range. Or j'utilise la méthode Find avec la propriété Row. C'est fou de coder des heures et de...
30/03/2017 à 11:32Excel - VBAMéthode RemoveDuplicates et fonction ExcelJe souhaite éliminer les doublons d'une colonne (valeurs typées STRING type 5468-A, 05-65421...) mais je n'y parviens pas. J'utilise la méthode RemoveDuplicates et malgré cela mes doublons restent présents (Pas de messages d'erreur, c'est correctement codé). Par contre, si j'utilise la fonction exce...
21/03/2017 à 10:43Excel - VBALes arrays: quelles fonctions principales ?Pour ma macro et ma culture d'homme du monde, j'ai voulu me coller aux variables tableaux (arrays). Je voulais éviter de passer par des copier-coller dans des cellules avec la panoplie de fonctions et méthodes qui fonctionnent parfaitement (countIf, match, find...). Déjà, en français, le fait qu'arr...
17/03/2017 à 12:49Excel - VBA Copier-coller d'un tableau sans boucleJ'avais cherché et trouvé une façon de copier-coller un tableau sans boucle. Ça fonctionne super bien. J'ai voulu me servir à nouveau de la même syntaxe et ça ne fonctionne pas. Je n'ai pas de message d'erreur mais simplement du vide dans les cellules où sont censées être collées les valeurs de mon...
17/03/2017 à 10:14Excel - VBAMéthode InputBox : incompatibilité de typeJe ne comprends pas pourquoi mon instruction InputBox qui fonctionnait super bien hier, toute la journée, refuse de fonctionner aujourd'hui sans que j'aie modifié mon code ? Déjà que j'ai bataillé entre la méthode et la fonction InputBox en faisant plusieurs essais, j'ai opté pour la méthode pour po...
16/03/2017 à 16:14Excel - VBAPassage de paramètres pour un tableauJ'avoue avoir des difficultés à comprendre le passage des paramètres dans le cas des sous programmes (procédures ou fonction). La portée des variables est locale: on n'a pas le choix. Je 'ai du mal à comprendre pourquoi il faut changer le nom des variables que l'on passe dans un sous-programme appel...
14/03/2017 à 10:21Excel - VBA Problème gestion INPUTBOXJe parviens très difficilement à écrire correctement un InputBox pour lequel j'aimerais gérer la croix, le bouton annuler et l'absence de saisie de la part de l'utilisateur. J'ai pas mal écumé la toile et je ne parviens pas à trouver la solution. J'ai bien compris qu'il y avait la méthode et la fonc...
08/03/2017 à 17:05Excel - VBAPermettre de parcourir les feuilles pdt affichage InputBoxJe suis en train d'écrire une grosse macro et je suis un peu bloqué. Je suis débutant + et j'arrive à faire pas mal de choses, mais au stade où j'en suis, je ne me suis pas penché sur les userforms, qui sembleraient être une bonne solution, dans la mesure où on s'y connaît. Le peu que j'en ai vu, po...
28/01/2017 à 03:38Excel - VBA Autofilter avec exclusion d'un critère de filtreJe ne parviens pas, malgré mes recherches sur la toile, à réaliser un autofiltre pour lequel toutes les critères seraient cochés sauf un seul lorsque mon critère est une variable string ressemblant à un nombre. Le but avoué est simple. J'ai 2 colonnes: La première affiche des valeurs alphanumériques...
06/03/2016 à 16:35Excel - VBAMauvais copier-coller (alors que les précédents sont ok)Dans ma macro, je fais des copier coller de plages filtrées qui s'ajoutent les unes après les autres (à l'aide d'une boucle). Tout fonctionne parfaitement jusqu'à la dernière sélection qui, elle, génère un message d'erreur 1004 et une zone copier et collage différente. Pourtant la même ligne a fonct...
06/03/2016 à 14:18Excel - VBAConcaténer plsrs colonnes entières ou UsedRange sans boucleJe souhaitais concaténer les valeurs des cellules de 3 colonnes sans faire de boucle (cellule par cellule). Sur le net, les résultats de ma recherche aboutissent quasiment systématiquement à une boucle qui traite les cellules des colonnes en question, une par une. Et puis je suis tombé sur la méthod...
06/03/2016 à 14:07Excel - VBASélectionner/copier les cellules d'une colonne filtréeIl y a quelque chose que je parviens difficilement à faire (j'ai contourné), c'est de sélectionner toutes les cellules d'une colonne filtrées. En effet, j'utilise très fréquemment UsedRange dans mes macros et lors d'une formation (de débutant de quelques jours), le formateur m'a conseillé de ne pas...
01/03/2016 à 23:24Excel - VBA Tri après un AutofiltrePourriez-vous m'éclairer à propos d'un tri que je ne parviens pas à réaliser ? J'ai beau fouiner sur le net, je ne comprends pas ce qui ne va pas. J'ai bien sûr utilisé l'enregistreur de macros, mais je ne parviens pas à isoler ce qui est du déchet de ce qui est utile. Le but de ma macro est de fair...
17/09/2014 à 11:19Excel - VBA Méthode Cut Range et variables refusant de passer en intJ'ai des soucis sur la méthode Cut de la classe Range. Je tente de déplacer des colonnes et j'ai une erreur sur lorsque j’exécute l'instruction. Je n'ai pas de problème de types de variable car j'ai converti mes variables string en integer (erreur d'éxecution 1004. Erreur définie par l'application o...
11/09/2014 à 11:57Excel - VBABarre d'outils personnaliséeJ'ai créé une barre d'outils personnalisée en m'appuyant sur des fils trouvés ça et là, mais je ne parviens pas à trouver ce qui cloche. Le tag de mon bouton (il n'y en a qu'un seul) ne s'affiche pas le moins du monde ! De plus, j'ai écrit le code dans ThisWorkbook de mon personal.xlsb et lorsque j'...
11/09/2014 à 11:23Excel - VBAUserforms dynamiquesJe passe des heures à comprendre comment créer des Userforms "dynamiques" et qui utiliseraient des variables, elles-mêmes utilisées dans une Sub. Je m'explique plus clairement. Imaginons qu'un client me fournisse un classeur excel dans lequel se trouve tous les modèles de voitures qu'il vend (sous s...
09/09/2014 à 18:18Excel - VBA Supprimer des caractères dans une chaîneJe suis un quadra résidant dans le Sud-Ouest et je viens de débuter en VBA: je trouve cela super intéressant. Je maudis les ingés qui ont eu la bonne idée d'orthographier les classes et les objets de façon identique et j'ai toujours du mal à savoir quand mettre un s à la fin de worksheet ou non (ce...
19/04/2013 à 15:46Excel - VBALogique des boucles If ThenJe suis tout nouveau dans le VBA et je tente de m'y initier (je suis vraiment à zéro: tout juste la déclaration des variables !). Comme le ridicule ne tue pas (sinon je serais déjà mille fois mort), j'aimerais saisir la "logique" des boucles. Il y a fort, for longtemps, j'ai eu l'occasion de faire u...