Membre impliqué

Inscrit le :18/12/2018
Dernière activité :25/11/2025 à 08:27
Version d'Excel :2016/365 (32bit)
Emploi :Chargé de missions Amélioration Continue
Biographie :Autodidacte en VBA depuis 2018, j'en suis tombé amoureux.
Messages
1'117
Votes
138
Fichiers
4
Téléchargements
10'115
Fichiers ExcelSujetsMessagesStatistiquesVotes reçus

Sujets créés par GGautier - page 2

DateForumSujetExtrait du message
23/08/2019 à 08:15Excel - VBA Compter le nombre d'erreur dans un tableau structuréY a t-il un moyen (avec ou sans VBA) de compter le nombre d'erreur dans un tableau structuré ? Je m'explique, j'ai un tableau structuré dans lequel se trouve des validations de données. Si l'utilisateur rentre une donnée qui ne correspond pas aux restriction, la saisie est bloquée. Le soucis est qu'...
20/08/2019 à 15:18Excel - VBAN° ligne de l'avant dernière cellule non vide d'une colonne après filtreJe cherche une fonction me permettant de récupérer le numéro de la ligne n-1 (ou n-2, n-3, etc) par rapport à la dernière cellule non vide de la colonne A après avoir effectuer un filtre. J'ai le code ci-dessous qui me donne bien la ligne de la dernière cellule après filtrage. Si je fais -1 j'obtien...
16/08/2019 à 08:39Excel - VBAProbleme .FormulaArrayVoilà mon soucis. J'ai un fichier Excel avec au moins 150 feuilles Dans chacune d'elles se trouve toujours au même endroit une formule que j'ai besoins de modifier. De plus c'est une formule matricielle... Dans cette formule j'ai besoin de remplacer $C$3 (qui peut être aussi $C$4) par Indirect("C3")...
03/07/2019 à 08:31Excel - VBASomme entre 2 bornes pour chaque matièreAlors voilà, ce poste est la suite d'une réflexion faite ici ( https://forum.excel-pratique.com/viewtopic.php?f=2&t=126628 ) sur comment effectuer des sommes entre deux bornes. Tout fonctionne bien mais je voudrais aller plus loin ! Le tableau situé en colonne K et L nous donnes la quantité de matiè...
01/07/2019 à 11:28Excel - VBA Somme entre 2 bornesAlors voilà, la semaine dernière vous m'aviez aidés à mettre en place une formule pour faire des sommes entre deux bornes. Pour rappel voilà la formule : =SI(B2<>"";SOMME(DECALER(A2;;;EQUIV("Affutage";B3:B22;0)));"") . J'aimerais faire dans le même état d'esprit la même chose mais en VBA. Dans...
27/06/2019 à 16:01Excel - VBA Formule monstrueuse que je ne comprends pasJe cherche un détective Je viens de récupérer un fichier Excel que je doit apprendre à maîtriser, tout se passais bien jusqu’à que je tombe sur cette formule Et je ne comprend absolument pas la logique de cette formule, ça doit être due à la chaleur Je met dans le fichier joint uniquement la partie...
21/06/2019 à 15:08Excel - VBA Accéder à cellule d'une feuille depuis ListBoxJe tourne en rond et je ne trouve pas de solutions J'ai un UserForm qui me sert à faire une recherche de termes sur tout le classeur. Dans un ListBox je référence les adresses des cellules qui ont été trouvées. Bref dans mon ListBox j'ai donc une adresse de cellule au format Feuil1!$C$2 Mon UserForm...
19/06/2019 à 11:18Excel - VBA Optimiser code VBAAlors voilà, j'utilise la fonction CountIfS , j'ai fait des testes dans un petit fichier et tout fonctionne nickel, mais une fois dans mon classeur avec un GRAAAAAAND tableau mon code met énormément de temps avant d'arrivé au bout. Mon code travaille directement sur les cellules, si je voulais gagne...
19/06/2019 à 08:15Excel - VBA Convertir NB.SI.ENS vers CountIfSVoilà mon problème, j'ai réalisé un tableau (une base de donnée, Feuil1 du classeur), je souhaite maintenant effectuer une somme des services en fonction de 3 critère (Tableau dans la Feuil4). A savoir, le service, le service supérieur à une date et le service inférieur à une autre date. Manuellemen...
18/06/2019 à 08:21Excel - VBAUserForm Resize - Relation entre résolution et ZoomJ'ai un module dans lequel se trouve le code ci-dessous. Ce dernier me permet d'ajuster la taille du UserForm. Ce que je souhaite c'est, trouver une relation qui ajusterais le zoom sur le UserForm en fonction des dimensions du Userform par rapport à la résolution de l'écran. Code du module standard...
07/06/2019 à 11:15Excel - VBA Déplacer Label en même temps que ScrollBarAlors voilà, j'ai un UserForm avec une ListBox alimentée depuis une feuille du classeur. Il s’agit d'un tableau et ce dernier et très large. A l’initialisation du UserForm la ListBox affiche le tableau avec une ScrollBar vertical pour se déplacer. De plus à l’initialisation, un Label est créé avec l...
06/06/2019 à 12:35Excel - VBA Limite de Application.Transpose à 255 cratères | Besoin d'une alternativeAlors voilà j'utilise une ListBox dans laquelle j'effectue une recherche intuitive avec un textbox. Mais le code plante quand plus de 255 caractères se trouvent dans une cellule du tableau. Quelqu'un aurais t-il une alternative à mon problème ? Je met ci-dessous le code incriminé et un fichier en dé...
06/06/2019 à 11:15Excel - VBA Problème de tri intuitif ListBoxJe rencontre une difficulté pour tirer une ListBox à l'aide d'un TexBox. Il s'agit d'une recherche intuitive effectuée avec un code récupéré sur le site de Jacques Boisgontier . Je rencontre le même problème que sur l'un de mes précédent poste qui avais été résolu : https://forum.excel-pratique.com/...
04/06/2019 à 15:58ApplicationsClasseur sécurisé selon utilisateurJ'ai très souvent lu sur différents forums des demandes pour réaliser un classeur capable de gérer différents profils d'utilisateurs.Je vous propose dans ce fichier de gérer trois types de profils, à savoir : Administrateur (tous les droits en lecture, écriture et visualisation des onglets) Standard...
28/05/2019 à 12:11Excel - VBA Création d'un dictionnaire de feuille à ne pas supprimerAlors voilà, j'ai un code qui me permet de supprimer des feuilles après utilisation par un utilisateur d'un classeur. Dans le principe j'ai créé un dictionnaire avec les Index des feuilles à ne pas supprimer puis à la fermeture j'appel ma macro pour retirer d’éventuelles feuille rajoutées. Je ne tro...
22/05/2019 à 10:57Tutos et astucesUn utilitaire pour gérer plusieurs listesSi vous faites pleins de listes (pour tout et pour rien ), je vous propose avec ce petit utilitaire, de gérer tout cela au même endroit ! En espérant rendre ce poste utile Dans cet utilitaire vous pouvez : Créer des listes et leurs donner un nom Modifier le nom des listes Supprimer des listes Export...
21/05/2019 à 14:18Excel - VBA Retirer protection feuille sur classeur ferméPas besoins d'une longue explication tout est dans le titre ! Je ne maîtrise que trop mal le VBA pour l'utilisation de classeur fermés... Après de longue heures recherche et de tentative de compréhension j'ai trouvé ce code qui permet d'importer des données d'un classeur fermé ! Je me suis dit que c...
10/05/2019 à 15:05Tutos et astucesCode couleur VBA / Color code pickerSi vous lisez Ce poste c'est que vous êtes comme moi Vous pouvez obtenir ce code couleur via un code HEX, une composition RGB ou via la fonction pipette. Description global : * Saisissez un code couleur, une composition RGB ou un code hexadécimal (code HEX) pour retrouver la couleur correspondante....
30/04/2019 à 14:48Excel - VBA Optimisation code avec boucle et gestion d'erreursComme indiqué dans le titre je dispose d'un code (qui n'est pas très jojo). Je pense qu'il est possible d'optimiser tout ça avec une boucle du style For i = x to y mais là je suis complètement perdus Voilà le code : Par avance merci de l’intérêt porté au sujet...
30/04/2019 à 14:22Excel - VBA Problème VLookUp et format critèreVoilà que je tourne en rond depuis plusieurs heures sur quelque chose qui me semble pourtant très simple ! Je souhaite faire un recherche v avec pour critère de recherche une date. Cette date en question est obtenue via une formule et c'est de là que viens mon problème, comme si le "format" obtenu n...
19/04/2019 à 14:58Excel - VBAOptimisation d'un code de triJ'ai le code ci dessous qui fonctionne très bien (obtenu via l'éditeur de macro Excel que j'ai par la suite allégé). Je pense qu'il est possible de faire encore plus simple, mais la je sèche De plus le tableau dans lequel j'effectue le tri se trouve sur une feuille BASE et le code est exécuté depuis...
09/04/2019 à 10:46Excel - VBA Afficher image (d'une feuille) dans un controle ActivexJe travail actuellement sur deux fichiers. J'ai un fichier 1 (Wb1) qui me permet d'éditer un formulaire de réponse pour des clients. J'ai un fichier 2 (Wb2) dans lequel se trouve un tableau (issue d'une exportation : SAP) Dans Wb1 j'ai besoin d'afficher le tableau de Wb2. Dans Wb1 j'ai une mise en p...
05/04/2019 à 12:31Excel - VBA Laisser utilisateur choisir image de fond pour UserFormDans mon projet j'aimerais laisser libre à l'utilisateur de personnaliser le UserForm exécutant un formulaire de saisie. J'ai déjà mis en place les boutons permettant de choisir à sa guise une couleur de fond ainsi que la couleur de la police. J'aimerais aller plus loin en proposant à l'utilisateur...
02/04/2019 à 10:13Excel - VBA Classeur partagé & protectionMe voilà confronté à un problème sur un terrain inconnus Mon problème : j'ai un classeur utilisant du VBA que je souhaite partagé, j'ai fait des testes et jusque là tout va bien. Cependant j'ai du retirer du code les lignes de code qui protègent le document. (J'utilisais le protection du classeur po...
26/03/2019 à 14:48Excel - VBA Hot and Cold numbers - Statistiques roulette AnglaiseJ'ai besoin encore une fois de vos lumières Je monte une petite application pour afficher les statistiques d'une partie de roulette Anglaise quand je joue à la maison. J'ai réussis à obtenir tout ce que je veux sauf une stat où je bloque J'ai vu que dans les casinos, il est affiché les 5 "hot and co...
06/03/2019 à 14:30Excel - VBA Insérer un nombre de ligne variableJe suis sur un nouveau projet et j'ai besoin de vos talents !!! Je vais essayer d'être claire Sur un UserForm j'ai une zone de texte dans laquelle je vais renseigner des valeurs toutes séparées par des points virgules. Ce que je voudrais faire c'est créer une ligne pour chaque itération du point vir...
20/02/2019 à 10:13Excel - VBA Erreur VBA incompréhensibleVoilà mon problème. J'utilise un code VBA trouvé sur le site de Boisgontier Jacques qui fonctionne très bien à un détail près Si dans une cellule il y a un trop grand nombre de caractère il est impossible d'effectuer l'initialisation du Userform. J'ai un code erreur exécution 13 : Incompatibilité de...
19/02/2019 à 14:22Excel - VBA ColumnHeads ne fonctionne pasVoilà mon soucis, je met en forme un gestionnaire dans lequel je souhaite utiliser un Listbox. J'ai récupéré (merci Jacques Boisgontier) un code qui me convient bien mais le seul hic c'est que je n'est pas d'en-têtes (le code de base permettais la création d'un label pour les en-têtes mais du fais d...
01/02/2019 à 10:32Excel - VBARedimensionner un UserformJe créer un nouveau poste redondant avec un autre poste (qui je ne sais pour quelle raison n'obtient aucunes réponses ) Je vais tenter d'être plus clair et d'accompagner ce poste avec un fichier. Dans mon fichier ce trouve un userform qu'il est possible d'agrandir, réduire et de le redimensionner av...
31/01/2019 à 14:22Excel - VBARedimensionnement d'un UserForm (Width.Min)Je rencontre un petit problème dans mon projet. J'autorise les utilisateurs à pouvoir redimensionner un UserForm. Ce que je voudrais (si c'est possible),est de fixer une valeur minimal pour Width. L'objectif étant d’empêcher un utilisateur de réduire de trop la largeur du UserForm. Je ne sais absolu...
30/01/2019 à 15:40ApplicationsGestionnaire de temps de travailJe vous présente sur ce sujet mon projet. Il s'agit d'une application où l'on peut saisir ses heures de travail et récupérer facilement les données pour faire un retour à ses mangeurs ! J'aurais aimer, pour les personnes désireuses, que vous testiez mon application afin de me faire des critiques (co...
30/01/2019 à 09:29Excel - VBA SI ActiveCell d'une feuille spécifiqueVoilà la problématique : J'ai une macro qui me permet d’insérer un commentaire dans la cellule active d'une feuille. Si la cellule active n'appartient pas à une plage définie, cette action est impossible (voir code ci dessous). Le code fonctionne très bien. Le problème est que je voudrais pouvoir "p...
25/01/2019 à 13:51Excel - VBA Notification quand souris sur boutonJe vais essayer d’être clair J'ai dans un UserForm des Label qui me servent de bouton, j'ai utilisé des symboles pour une raison esthétique. Le problème est que ce n'est pas forcément intuitif de savoir quelle est l'action associée au bouton Ce que je voudrais (si c'est possible) avoir un petit comm...
22/12/2018 à 15:16Excel - VBA Alimenter ListBox en fonction d'un ComboBoxJ'ouvre ce poste en complément d'un autre poste. Voilà mon dilemme : Dans mon UserForm j'ai un ComboBox1 qui apparaît (dans le cas où "Modification" est sélectionné) au dessus de mon ListBox2. Les choix disponibles dans le ComboBox1 vienne de la première ligne de la Feuil2(Pizzas). Les choix sont de...
21/12/2018 à 14:53Excel - VBACréer ListBox depuis la ligne d'une feuilleVoilà ma question sans plus attendre ! Je voudrais que la liste de mon ListBox (qui est sur un UserForm) soit alimentée depuis une ligne et non une colonne ! Pouvez vous m'aider à transformer ce petit bout de code pour qu'il réponde à mes attentes ? Merci d'avance, Gautier...
20/12/2018 à 10:00Excel - VBA Activation macro d'un classeur et feuilles masquéesBonjour le forum ! Voilà mon problème : 1-> Je voudrais que quand un utilisateur ouvre mon classeur toutes les feuilles soit masquées avec xlSheetVeryHidden sauf Feuil1 sur laquelle se trouve un message du type "Merci d'activer les macros pour pouvoir utiliser le classeur." 2-> A partir du mom...
18/12/2018 à 11:19Excel - VBA Progressbar & TimerJe vais essayer d'être le plus clair possible J'ai un classeur qui sera (une fois finit) mis sur le réseau de mon entreprise. Je veux éviter le problème du classeur déjà ouvert par un autre utilisateur ! C'est pourquoi j'ai mis dans le code un "timer" qui au bout d'un temps définit enregistre et fer...