Bonjour,
Je me lance dans la macro complémentaire, et j'ai quelques incertitudes:
Le seul moyen que j'ai trouvé pour lancer une procédure Sub d'un fichier xla est d'utiliser la cde "Application.Run" :
La cde "call" ne semble pas fonctionner !?
Code : Sélectionner tout - Visualiser dans une fenêtre à part Application.Run "MacrosComplémentaires.xla!essai"
Et si la procédure demande des arguments, je seul moyen que j'ai trouvé est :
Avec une variable "temp" qui ne sert à rien du tout et qui reste vide !! .. mais bon, ça marche.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 temp = Application.Run("MacrosComplémentaires.xla!TriTableauVertical", _ , 1, 13, 4)
Mon problème est qu'avec cette notation je n'ai pas l' "aide" qui s'afiche automatiquement concernant les arguments (aide, qui s'afiche quand une procédure est appelée depuis un même module, en précisant le nom de l'argument et son type).
Savez-vous s'il d'autres moyens de lancer des procédures (ou des fonctions) d'un fichier xla, tout en gardant l'affichage de l'aide sur les arguments ?
Merci de votre aide,
Cordialement.





Répondre avec citation






Partager