Produit du jour : Microsoft Office 2007 Famille et étudiant à partir de 74.00 € (Logiciel)
22/02/2006 22:17 par jeclephi | 5 réponse(s) | Signaler un contenu abusif ou erroné
Bonsoir,

je n'arrive pas à trouver la syntaxe d'appel d'une macro "X" située dans un
userform "U" d'un projet "A" par une macro "Y" se trouvant dans un module
standard d'un autre projet B. Les réponses à toutes mes tentatives est que
"le système ne trouve pas la macro."
j'ai essayé :
sub Y..
.....
1 ----- Run ("Perso.xls!AffBaseDeDonnées.Synchroniserfeuille")
'AffBaseDeDonnées est le userform, Synchroniserfeuille la macro, perso.xls
le classeur

2------Application.Run(("'Perso.xls'!AffBaseDeDonnées.Synchroniserfeuille")


3------Call Perso.AffBaseDeDonnées.Synchroniserfeuille 'ici
j'ai une erreur car perso, nom du projet, n'est pas déclarée comme variable

les deux premières fonctionnent bien avec un module standard mais là, avec
un userform il y a problème. Si quelqu'un avait la réponse à cette question
je le remercie d'avance.

Jcp
mots-clés : syntaxe, appel, macro Catégories : Microsoft Office, Excel
 
fichier TMP
Formule "arrondi de" dans VBA
 

 

Téléchargements

  • BitDefender Small Office Security
    BitDefender Small Office Security est une solution destinée à la protection des petites et moyennes entreprises face aux menaces du Web, que ce ...
  • VDownloader
    VDownloader est un outil qui permet de récupérer les vidéos des principales plates-formes en ligne telles que YouTube ou Dailymotion.
  • Comparer des nombres
    Comparer des nombres est un logiciel éducatif qui, comme son nom l'indique, permet d'entraîner l'enfant à la comparaison des nombres.
Tous les téléchargements