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

Microsoft 365 variable ou procédure attendue et non dans un module

Usine à gaz

XLDnaute Barbatruc
Bonjour à toutes et à tous

J'ai un beug dans mon UserForm et je n'arrive pas à trouver comment modifier le code :

pdf est une macro dans un module.
J'ai fait des recherches, J'ai bien trouvé sur le net des articles sur "variable ou procédure attendue et non dans un module", et je n'ai pas trouve comment modifier.
Pourriez-vous m'aider ?

Si nécessaire, je ferai un fichier test que je joindrai.
Un grand merci à toutes et à tous,
Amicalement,
lionel
 

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Lionel,
Mettez vos deux macros en copie ( et pas en images ), ou mieux un fichier test.
L'erreur peut provenir de la macro "pdf"
Vous pouvez très bien appeler une macro issu d'un module dans un userform.
( mais dans un module, pas dans une feuille sinon votre syntaxe est mauvaise )
Il m'étonne que votre macro pdf ne demande aucun paramètre, au moins un nom de feuille, sauf si elle traite la feuille active.
 

Usine à gaz

XLDnaute Barbatruc
Bonjour sylvanu
Bonjour dysorthographie

Merci pour vos retours ...
En fait, je devais avoir les yeux plein de bouillie car ça fonctionne.
Je m'étais tout simplement trompé de nom de macro et je ne le voyais pas !
Le nom de la macro n'est pas pdf mais 'imprim_pdf' lol

Je suis désolé de vous avoir pris du temps pour rien
Amicalement,
lionel
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…