Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Problème d'appel de macro

  • Initiateur de la discussion Initiateur de la discussion Auzingueur
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

A

Auzingueur

Guest
Bonjour,

Je viens pour un problème que je rencontre sur un fichier que j'ai créé. J'ai dans ThisWorkbook une fonction qui s'appel inclusionContraintes.

Je souhaite appeler cette fonction à l'appuie un bouton qui est dans un userform. J'ai donc fais un
call ThisWorkbook.inclusionContraintes
mais j'ai une erreur qui me dis que la fonction n'existe pas. J'ai vérifié et il n'y a pas d'erreur dans le nom de ma fonction.

Quelqu'un saurait me dire d'ou ça vient et surtout comment je peux régler mon problème svp?

Ci joint un petit fichier réprésentatif de la situation avec une macro1 que je ne peux pas appeler.

Merci
Auzingueur
 

Pièces jointes

Merci de ta réponse, mais je ne comprend pas trop car j'aimerai que ma macro soit appelée au click sur le bouton du coup j'ai un

Private Sub nomBouton_click

si je met workbook_open cela va pas me l'ouvrir au lancement du fichier?
 
Ah bah bien sur que si j'ai la réponse ailleurs je le fais savoir ailleurs et si je l'ai compris je donne aussi la réponse sur l'autre forum pour les suivants.

Et je vais essayer ça doubleZero.

Merci à vous,
Auzingueur

EDIT : J'ai fais le test, et cela fonctionne, merci pour ta réponse, j'ai eu la même su l'autre forum peu de temps après ^^
 
Dernière modification par un modérateur:
Bonjour.
Techniquemet, bien que ça ne se justifierait sans doute pas, vous pourriez laissez votre macro dans ThisWorkbook, mais elle devrait impérativement y être Public.
Parce que ThisWorkbook est un module objet, tout comme un module d'objet Worksheet, un module de classe ou un UserForm. Votre macro en deviendrait par définition une méthode.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
10
Affichages
829
Réponses
5
Affichages
616
Réponses
3
Affichages
768
Réponses
7
Affichages
647
W
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…