Bonjour le forum,
Comment passer une valeur en paramètre à une macro Word avec Application.run
Je "crois" l'avoir déjà fait mais j'ai un trou
Par avance, merci
Bonjour le forum,
Comment passer une valeur en paramètre à une macro Word avec Application.run
Je "crois" l'avoir déjà fait mais j'ai un trou
Par avance, merci
Pour ceux qui savent même pas comment passer un paramètre à un macro d'un autre document, c'est pourtant simple !
La macro appelante
La macro appelée
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Sub OnAppelle() Dim valeur Valeur = "Coucou" Documents("TestParam.doc").Coucou (Valeur) End Sub
Le truc ? parce qu'il y a un truc !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Sub Coucou(LeTruc) MsgBox LeTruc End Sub
La macro appelée doit se trouver dans ThisDocument du fichier qui la contient (ici ThisDocument de "TestParam.doc")
Épicétou !
Merci Michel, allias SilkyRoad.
Un simple recherche sur le forum Word !![]()
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager