Membre fidèle

Inscrit le :03/10/2009
Dernière activité :26/12/2023 à 20:26
Version d'Excel :2021 FR
Messages
222
Votes
2
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Sujets créés par piratman

DateForumSujetExtrait du message
04/12/2023 à 23:18Excel - VBA [Graphique] Masquer les étiquettes de données vides avec 'Valeurs à partirDans un classeur de gestion de budget, j'ai créé un graphique sous forme d'histogramme pour comparer des sommes budgétées et des sommes dépensées par catégories de dépense. Le but de ce graphique étant de faire ressortir les catégories pour lesquelles le budget a été dépassé, j'ai choisi comme axe v...
15/10/2023 à 13:24Excel - VBA Listes déroulantes dépendantes à utiliser dans un Tableau structuréJe viens d'acquérir Excel 2021, et je me réjouis de la présence de super nouvelles fonctions, comme FILTRER, TRIER, UNIQUE. Du coup, ç m'a motivé à me lancer dans la création d'un fichier pour la gestion de mes comptes. Vous me direz qu'il existe des centaines de fichiers tout prêt, je sais, mais je...
19/09/2022 à 18:58Excel - VBA ComboBox ActiveX - Plage nommée dynamique provenant d'un tableau structuréJe souhaite utiliser une ComboBox provenant du menu Développeur, section ActiveX, pour afficher un menu déroulant sur une feuille. Le contenu de cette liste déroulante doit être les en-têtes des colonnes d'un tableau structuré. J'ai l'habitude de faire cette opération pour une utilisation pour une l...
06/08/2022 à 17:53Excel - VBA[XML] Sélectionner un noeud ayant une valeur d'attribut spécifiqueJe développe une application VBA qui récupère des données dans un fichier XML, et je me demande comment peut-on sélectionner un noeud spécifique, en fonction d'une valeur d'attribut. Je m'explique avec un exemple concret : Je souhaite accéder directement au noeud <ExternalTextCollection><La...
04/03/2021 à 15:00Excel - VBA Conception d'un graphique avec des images pour identifier les axesJ'essaie de faire un graphique dont le résultat ressemblerait à ceci : Cette image est le résultat que je suis arrivé à obtenir dans le fichier joint, mais je l'ai réalisé manuellement en saisissant toutes mes données dans l'ordre souhaité et en affectant les drapeaux un à un à chaque axe. j'ai beso...
29/11/2020 à 08:18Excel - VBA Graphique Sparkline : Utilisation d'une plage de données source dynamiqueVoilà des heures que j'essaie de trouver une solution par moi-même, mais je n'y arrive pas. Je viens donc vous demander votre aide pour mon problème : Dans un tableau structuré, j'affiche des graphiques Sparkline dans une colonne. Je souhaite que la plage source des données de ces graphiques soient...
21/11/2020 à 16:06Excel - VBA Comment modifier l'ordre de traçage sur un graphique combinéBonjour, je n'arrive pas à modifier l'ordre de traçage des séries de données, sur un graphique combiné avec des histogrammes et des courbes. Même si dans "Sélection des données", je monte ou descends les séries, les courbes restent toujours au-dessus des histogrammes. Est-il possible de les faire pa...
08/10/2020 à 17:59Excel - VBA VBA - Ecrire un caractère spécial (Flèche → ATL+26) dans un TextBoxJe souhaite pré-remplir un TextBox d'un formulaire avec le caractère spécial ALT+26, qui est une flèche droite. Comment faut-il procéder pour ce genre de caractères ...
14/08/2020 à 16:21Excel - VBA Redimensionner une variable tableau 3D sans perte de donnéesJ'aimerai redimensionner une variable tableau tridimensionnelle, sans perte de données. Mon redimensionnement concerne 2 des 3 dimensions (la première et la deuxième). J'avais l'habitude de redimensionner des tableaux 2D à l'aide de ReDim Preserve , en transposant préalablement les 2 dimensions du t...
30/03/2020 à 18:42Excel - VBAForcer un "coller les valeurs" dans tous les cas de Couper/copier -> CollerJe met en place de nombreux formulaire avec des mises en forme, des validations de données, etc, et Excel permet de plutôt bien protéger tout ça contre les modifications des utilisateurs en utilisant la protection de feuille. Cependant, malgré la protection d'une feuille en décochant "Format de cell...
15/01/2020 à 23:32Excel - VBA Selection.row d'une feuille non activeDans une procédure vba (Dans un Userform), je souhaite récupérer le numéro de la ligne sélectionnée d'une feuille qui n'est pas active au moment d’exécution de la procédure. Lorsqu'il s'agit de faire cette même opération pour récupérer le numéro de ligne de la feuille active, il s'agit du code Selec...
01/01/2020 à 17:01Excel - VBA Liste déroulante sans doublon (par formule)J'essaie de réaliser une liste déroulante sans doublon par formule, et je me suis basé sur un exemple de http://boisgontierjacques.free.fr/pages_site/listes_cascade.htm#ListecacadeBD , fichier "ListeCascade2niveauxProduit". Malheureusement, malgré 2 heures passées à tenter de comprendre pourquoi dan...
08/10/2017 à 14:29Excel - VBA Remplir la liste d'une combobox par une var. DictionnaireJe coince dans le développement d'une petite macro Excel, alors je viens faire appel à votre aide. J'ai une Combobox sur une Feuille (pas dans un UserForm), et je souhaiterai alimenter la liste déroulante de cette ComboBox par un Objet dictionnaire (Scripting.Dictionary). (PS : J'ai bien la référenc...
24/09/2017 à 20:35Excel - VBALe chiffrement d'un fichier Excel est-il à tout épreuve ?Je souhaite me développer une application Excel qui va intégrer des données sensibles, qui ne doivent en aucun cas être divulgués. Excel propose la possibilité de protéger l'accès à l'ouverture du fichier par mot de passe, avec chiffrement du fichier. ( https://support.office.com/fr-fr/article/Prot%...
23/09/2017 à 18:36Excel - VBA SERIE.JOUR.OUVRE.INTL en excluant une plageJe planche depuis plusieurs heures sur un petit problème, mais sans réussir à trouver un solution. J'explique : Je souhaite trouver une date de "fin" de tâche, en connaissant la date de début de tâche, la durée, en excluant les dimanches, mais aussi les "vacances", saisies dans mon tableau dans 2 ce...
18/04/2016 à 14:48Excel - VBA[VBA]Evenement BeforeDoubleClick sur une feuille protégéeJe n'arrive pas à trouvez une solution à mon problème, alors je viens demander votre aide. Ce que je souhaite faire : Sur une feuille protégée, j'interdis la sélection des cellules verrouillée. Lors du double clic sur une cellule déverrouillée, j'utilise l’événement "BeforeDoubleClick" pour insérer...
31/03/2016 à 11:50Excel - VBA Comment "Réduire" la liste déroulante d'une ComboBox par VBAJe souhaiterai savoir s'il est possible de "Réduire" la liste déroulante d'une ComboBox par VBA. Pour info, la ComboBox est sur un UserForm. La commande Me.ComboBox1.DropDown permet de la "dérouler", mais je souhaiterai faire l'inverse. Merci d'avance pour vos lumières...
07/03/2016 à 15:55Excel - VBA Comment faire une fonction qui traite un tableau (Array)Je viens demander l'aide des pros car je n'arrive pas à réaliser ce que je souhaite. Dans les codes que je développe, j'ai souvent besoin de redimensionner des tableaux à 2 dimensions (Rajout d'une ligne dans la 1ère dimension). Excel ne permettant de redimensionner que la dernière dimension d'un ta...
05/08/2014 à 21:40Excel - VBA [VBA] Forcer format d'une plage de cellule en "Nombre"J'ai une plage de cellule contenant des nombres, mais ces cellules sont au format texte ("Standard"). je souhaite avoir cette plage au format nombre. En cherchant sur le net, j'ai trouvé l'astuce : Faire un Copier d'une cellule contenant la valeur "1", puis Collage spécial en choisissant Multiplier...
12/06/2014 à 11:46Excel - VBA Problème de déclaration pour Fonction qui renvoit un tableauJ'ai un problème de déclaration de variable pour récupérer le résultat d'une fonction, qui est un tableau. Un exemple concret : J'utilise une fonction qui liste dans un tableau tous les dossiers d'un répertoire dont on spécifie le chemin en paramètre : J'appelle donc cette fonction dans une routine...
06/01/2014 à 11:48Excel - VBA [VBA] Vérifier chaque caractère d'une chaineJ'ai besoin de vos lumières pour corriger une petite macro toute simple que j'ai écrit pour vérifier des chaines de caractères : Alors le but de la Macro c'est : Vérifier si toutes les cellules d'une plage donnée respectent bien une règle simple : Elles ne doivent comprendre de caractères autres que...
11/12/2013 à 13:16Excel - VBA [VBA] Concatener 2 textes en gardant leur mise en formeMalgré des recherches sur le forum et sur le net, je n'ai pas réussi à trouver une solution à mon problème, pourtant une discussion traitait déjà cette question : https://forum.excel-pratique.com/excel/recopier-du-texte-avec-les-mises-en-forme-des-cellules-t1762.html Alors voici ce que je souhaite r...
03/06/2013 à 16:35Excel - VBA USERFORM - Déselectionner par VBA dans une ListBoxJe bloque sur le problème suivant : Je souhaite faire un Userform qui me servirait de "Menu déroulant" à 2 niveaux : En fonction de la première valeur sélectionnée dans la Listbox, le contenu de celle-ci est alors regénéré. J'y suis arrivé, mais j'aimerai qu'après "regénération" du contenu de la Lis...
12/09/2012 à 18:09Excel - VBA Désactiver l'alerte d'erreur d'une liste déroulante en VBAJe recherche en vain à désactiver (en VBA) l'alerte d'erreur d'une liste déroulante. J'explique mon cas : Quand on crée une liste déroulante (Validation des données), on peut cocher "Quand des données non valides sont tapées" et spécifier le style de message d'erreur. Je souhaiterai pouvoir désactiv...
27/08/2012 à 08:50Excel - VBA Désactiver une fonction d'Excel (Aller à dernière cellule)Je souhaiterai désactiver une fonction (ou un raccourci, je ne sais pas vraiment ce que c'est) d'Excel. J'ai aucune idée du nom de cette fonction, alors je vous la décris : Quand on double clique sur l'interligne entre 2 cellules, Excel sélectionne automatiquement la dernière cellule contiguë non vi...
27/07/2012 à 15:33Excel - VBAAfficher le menu "Compléments" à l'ouverture (Par VBA)J'ai un classeur dans lequel je crée à l'ouverture du classeur l'onglets "Compléments", dans lequel je met un raccourci pour lancer une macro. Je souhaiterai qu'à l'ouverture du classeur, ce menu Compléments soit affiché/activé. Le raccourci clavier est "ALT+M2". J'ai donc le code suivant : Mais ça...
06/07/2012 à 10:31Excel - VBARajout de la commande "Coller le valeurs" sur clic droitUtilisant très souvent le "Collage spécial - Coller les valeurs", je souhaiterai l'intégrer au clic droit d'Excel. Ceci peu se réaliser avec le code suivant : Mais cela implique de devoir copier code dans chaque classeur Excel. Alors ma question est la suivante : y'a t'il un autre moyen d'intégrer c...
29/06/2012 à 17:02Excel - VBA Ouvrir les listes déroulantes au premier clicJe souhaiterai créer un évènement pour ouvrir (dérouler) la liste déroulante de la cellule sélectionnée, et ce dès le premier clic. J'utilise donc le code : Cependant, si je ne "filtre" pas cet évènement uniquement sur les cellules comportant une liste déroulante, ce code est génant car il ouvre une...
29/06/2012 à 10:56Excel - VBAConnaitre la plage de cellule copiée dans le presse-papiersJe souhaiterai mémoriser (en VBA) la plage de cellule copiée dans le presse-papiers. J'explique la but final de ma question : Sur une feuille j'ai des évènements déclenchés sur modification de cellules. Les actions réalisées me font perdre le contenu du presse-papiers. Je souhaiterai à la fin de ma...
22/06/2012 à 10:33Excel - VBA Modifier l'apparence d'une chaîne dans un commentaireJ'ai personnalisé une macro de Boisgontier Jacques pour enregistrer les modifications de cellules dans les commentaires. Le code marche très bien, j'enregistre sur une ligne le contenu de la cellule, le nom de l'utilisateur, et la date du jour. Chaque nouvelle modification d'une cellule crée une nou...
20/06/2012 à 13:46Excel - VBA Mise en page : Masquer les pointillés (en VBA)Dans une feuille, j'utilise une macro pour définir la zone d'impression. La zone est alors encadrée avec des pointillés, mais je souhaiterai masquer ces pointillés de façon automatique pour qu'ils ne reviennent pas même aprés un aperçu avant impression. Je précise que ma feuille est bien en mode d'a...
14/06/2012 à 17:11Excel - VBA Masquer toutes les lignes et colonnes vides d'une feuilleJ'essaie de construire une macro qui masquerait toutes les lignes et colonnes vides de la feuille active. Pour cela, je recherche tout d'abord la dernière ligne et dernière colonne utilisées, puis il faudrait donc masquer toutes les colonnes à partir de la dernière colonne utilisée + 1, même chose p...
13/06/2012 à 17:10Excel - VBA Personnalisation des étiquettes d'un graphique (camembert)Je n'arrive pas à personnaliser un graphique (camembert) comme je le souhaite, alors je ne sais pas si ma requête est réalisable ou pas, mais je vous pose la question : Je souhaiterai que mon camembert affiche des "parts" en fonction d'une série de données, mais que les étiquettes de ces "parts" aff...
05/06/2012 à 15:25Excel - VBA Désactiver les "Triangles verts" par MacroJe souhaiterai désactiver à l'ouverture d'un classeur les notifications d'Excels qui repèrent les cellules "incohérentes" (pour lui !), vous savez ces petits triangles verts dans les angles supérieurs gauches des cellules. Je sais qu'on peut désactiver ces vérifications de formules dans les options...
30/05/2012 à 17:32Excel - VBA Choix des onglets à imprimer depuis UserFormSalut les adeptes d'Excel ! Je cherche à faire une macro qui permettrait via un Userform de choisir les onglets du classeur à imprimer. J'ai donc regardé un peu sur le net ce que je trouvais à ce sujet là, et même si je n'ai pas trouvé exactement ce que je cherchais, j'ai vu des bonnes pistes, alors...
24/05/2012 à 16:13Excel - VBA Différence entre "xlManual" et "xlCalculationManual"Une petite question me turlupine, mais malgré différents essais je n'ai pas pu constater de différences, et Excel ne propose pas d'aide sur ce point, alors je m'adresse aux pros ! Il y a t'il une différence entre ces 2 codes ...
21/05/2012 à 12:12Excel - VBA Traitement (Evènement) d'une plage discontinueRe-bonjour, je m'excuse d'avance si le titre de mon sujet n'est pas très clair, mais je ne savais comment résumer mon problème en une ligne... Voici le problème : Je souhaite repérer les lignes modifiées d'un tableau. J'ai donc utilisé la macro évènementielle "Worksheet_Change", qui renseigne "1" da...
21/05/2012 à 10:15Excel - VBAConserver la possibilité d'annuler après un évènementVoici un petit moment que je n'avais posté sur le forum, bien que j'y suis souvent pour trouver des solutions à mes problèmes ! Cette fois-ci, je n'ai pas trouvé la réponse (s'il en existe une), alors voici mon problème : Je souhaiterai garder la possibilité d'annuler la dernière action (CTRL+Z) sur...
08/04/2011 à 16:50Excel - VBA Liste déroulante qui apparaît au premier clicJ'ai un tableau que je remplis avec une succession de menus déroulants, et il est un peu "lourd" de devoir double cliquer sur chaque cellule pour dérouler le menu de choix. Je souhaiterai donc (Par macro je pense) que dès le premier clic sur une cellule comprenant un menu déroulant, celui-ci se déro...
18/01/2011 à 13:28Excel - VBA Insérer un tableau dans l'en-têteEst-il possible d'avoir un tableau dans l'en-tête d'un document Excel ?? Pourquoi cette demande ? Voici la situation : j'ai un fichier Excel, composé d'une dizaine d'onglets, pour lesquels je dois avoir exactement le même en-tête. (En tête comportant 3 colonnes par exemple : Logo de l'entreprise, No...
26/11/2010 à 17:02Excel - VBA Problème pour RechercheV sur Table_matrice variableJe galère depuis plusieurs heures pour utiliser la fonction "RechercheV", avec le paramètre "table_matrice" variable (en utilisant la fonction "Decaler"). Un fichier vaut mieux que quelques lignes d'explications, donc voici le fichier en P.J. Explications sommaires : J'ai 2 menus déroulants en casca...
15/10/2010 à 15:28Excel - VBA Ne pas imprimer le bouton "Impression" qui lance la MacroJe pensais que quelqu'un aurait déjà posé la question, mais je n'ai rien trouvé à ce sujet, ni ici ni ailleurs, donc je me lance : J'ai créer sur une feuille un bouton "Impression", lequel déclenche une macro qui imprime le contenu de la feuille, cependant je souhaiterai ne pas imprimer ce bouton, q...
15/10/2010 à 15:14Excel - VBA Vider le contenu d'une feuille sur activation d'une autreLes choses les plus simples me posent des problèmes, c'est très énervant d'être un novice en Macro... J'ai un classeur avec 2 feuilles : "Listes" et "Suivi" Je souhaite vider le contenu de la feuille "Listes" quand j'active la feuille "Suivi". Ca parait simple comme bonjour, mais voilà 2h que je ten...
11/10/2010 à 17:15Excel - VBA Rechercher un texte dans un tableau et remplissage autoJ'essaie de me faire un fichier excel pour gérer des projets : Une feuille "Planning" où je remplis les différentes tâches du projet, ainsi que le temps prévisionnel pour chaque tâche. Une feuille "Suivi" où jour après jour, je liste le temps passé sur les différentes tâches. Sur cette même feuille...
08/10/2010 à 17:16Excel - VBAValeur min d'une plage avec conditionsJe suis en train de me creuser la tête depuis quelques heures sur un problème, et je ne trouve pas de solutions, je viens donc demander l'aide des experts ! Ce que je veux faire : J'ai un tableau (liste de taches, avec date et temps passé), et j'aimerai récupérer pour chaque tâche la date de début e...
25/06/2010 à 20:39Excel - VBA MFC : Masquer toutes les borduresDans un tableau Excel mis en page avec bordures larges, fines etc, je souhaiterai faire une Mise en Forme Conditionnelle qui me masque toutes les bordures du tableau. J'ai tenté de faire une MFC, mais même si je choisis "Aucunes bordures" comme Mise en Page, cela ne les masque pas... Quelqu'un aurai...
16/05/2010 à 17:07Excel - VBA Calcul de nombres de jours entre 2 datesCela fait maintenant une bonne heure que je cherche en vain à calculer le nombre de jours pour chaque moi entre deux dates. Dans ma feuille Excel, je rentre 2 dates. Je souhaites faire un récapitulatif du nombre de jours contenus entre ces deux dates, pour chaque mois. Comme un fichier Exemple vaut...
01/04/2010 à 14:58Excel - VBA Rechercher ligne dans tableau pour insérer donnéesCe que je cherche à faire n'est pas très facile à expliquer par des mots, alors je tente, mais je joins surtout un fichier pour que vous compreniez mieux : Dans un onglet A, j'ai des listes de tâches (Chaque tâche est affectée à une personne, et étiquetée "Matin" ou "Après-midi") Dans un onglet B, j...
01/04/2010 à 10:27Excel - VBA Macro pour Trier un tableau avec Sélection étendueJ'essaie de faire une macro pour trier (ordre alphabétique) un tableau sur une colonne, avec sélection étendue afin de garder la cohérence entre les lignes. J'ai bien entendu regarder le code que me donne l'enregistreur de Macro, toutefois j'aimerai que la colonne à trier soit une variable. Je vous...
31/03/2010 à 16:39Excel - VBA Macro pour Copier ligne d'un tableau si contientJ'ai un problème qui va surement vous paraitre simple, voici la problématique : J'ai un tableau de données, avec une des colonnes appelée "Type". Je souhaiterai copier/coller dans un autre onglet uniquement les lignes contenant le mot "Entrée". Voici mon tableau en fichier joint...