Date | Forum | Sujet | Extrait du message |
---|
Hier à 15:12 | Excel - VBA | Evènement suite au changement de valeur dans une cellule | Je tente de m'entraîner aux évènements et j'avoue que je galère pas mal. C'est fou le temps qu'on peut passer sur un "problème" que certains résoudraient en 10 mn. J'ai juste envie de mettre mon clavier par terre et de sauter dessus à 2 pieds joints ! J'ai créé un fichier dans lequel il y a une tabl... |
19/03/2024 à 17:15 | Excel - VBA | Evènements worksheet à partir du personal.xlsb | Je 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:35 | Excel - VBA | Compréhension code: Instruction avec 2 opérateurs | Je 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:55 | Excel - VBA | Convertir le contenu de plusieurs cellules en un chaine texte unique | Si 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:59 | Excel - VBA | Copier contenu plrs cellules et les coller dans une cellule avec clipboard | Je 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:24 | Excel - 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:13 | Excel - VBA | FormulaR1C1 et validation de la cellule contenant la formule | Je 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:43 | Excel - VBA | Fonction 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:46 | Excel - VBA | Excel - calculer le temps restant en utilisant DATEDIF | J'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:58 | Excel - VBA | Case à cocher dont la coche ne s'actualise pas en fonction de son état | Le 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:37 | Excel - VBA | Quelle type de boucle pour tester conditions | J'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:09 | Excel - VBA | Appel d'une macro xlam chargée depuis une autre macro | Je 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:05 | Excel - VBA | Limiter le nombre d'utilisations d'une macro | Aprè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:52 | Excel - VBA | Affichage de sheets avec checkbox | J'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:17 | Excel - VBA | Suspendre la macro le temps d'un copier-coller | Bien 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:59 | Excel - VBA | Fichier en lecture seule ms pas qd il est ouvert par 1 macro | Je 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:27 | Excel - VBA | Contrôler le nb de caractères de 2 cellules | J'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:28 | Excel - VBA | Rechercher adresse cellule contenant la fonction SOMME | J'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:49 | Excel - VBA | Coller (et non pas copier) range dans une range filtrée | Je 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:12 | Excel - VBA | Utilisation de la fonction DIR | J'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:36 | Excel - VBA | Problème d'indice dans un tableau | Je 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:56 | Excel - VBA | Dépassement de capacité variable d'accumulation | Ca 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:23 | Excel - VBA | Problème de format de cellules et donc de tri | Je 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:14 | Excel - VBA | Gestion de l'erreur Fonction Find.row | Je 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:32 | Excel - VBA | Méthode RemoveDuplicates et fonction Excel | Je 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:43 | Excel - VBA | Les 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:49 | Excel - VBA | Copier-coller d'un tableau sans boucle | J'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:14 | Excel - VBA | Méthode InputBox : incompatibilité de type | Je 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:14 | Excel - VBA | Passage de paramètres pour un tableau | J'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:21 | Excel - VBA | Problème gestion INPUTBOX | Je 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:05 | Excel - VBA | Permettre de parcourir les feuilles pdt affichage InputBox | Je 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:38 | Excel - VBA | Autofilter avec exclusion d'un critère de filtre | Je 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:35 | Excel - VBA | Mauvais 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:18 | Excel - VBA | Concaténer plsrs colonnes entières ou UsedRange sans boucle | Je 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:07 | Excel - VBA | Sélectionner/copier les cellules d'une colonne filtrée | Il 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:24 | Excel - VBA | Tri après un Autofiltre | Pourriez-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:19 | Excel - VBA | Méthode Cut Range et variables refusant de passer en int | J'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:57 | Excel - VBA | Barre d'outils personnalisée | J'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:23 | Excel - VBA | Userforms dynamiques | Je 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:18 | Excel - VBA | Supprimer des caractères dans une chaîne | Je 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:46 | Excel - VBA | Logique des boucles If Then | Je 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... |