|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : juillet 2007 Messages : 6 ![]() |
Je voudrais savoir si il est possible depuis l'instruction :
Private Sub Workbook_Open() d'appeler un module afin de l'executer? merci d'avance de votre aide |
|
|
00
|
|
|
#2 |
![]() ![]() Alain GerardConsultant informatique Inscription : mai 2005 Messages : 3 675 ![]() |
On n'appelle jamais un module.
On appelle une Macro présente dans un Module.
__________________
N'oubliez pas de cliquer sur quand vous avez obtenu ou trouvé vous-même la réponse à votre question.Si vous trouvez seul, pensez à poster votre solution. Elle peut servir à d'autres! Pensez aussi à voter pour les réponses qui vous ont aidés. ------------ Je dois beaucoup de mes connaissances à mes erreurs! |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : juillet 2007 Messages : 6 ![]() |
oui c'est vrai j'ai employé le mauvais terme.
en fait ce que je voudrai savoir si il est possible d'appeler une macro qui se trouve dans un module du meme classeur. j'ai bien essayer en utilisant "call" mais cela ne fonctionne pas. si il faut utiliser une autre commande je ne sais pas laquelle. merci d'avance de votre reponse |
|
|
00
|
|
|
#4 | ||
![]() ![]() ![]() |
Si, dans Module1 tu as une sub
et que, dans un module Module2, tu as une autre sub Pour appeler la sub DEUX depuis la sub UN, il suffit d'inscrire son nom. Ce qui donnera : La seule chose qui pourrait venir en contradiction avec cette vérité simple, serait que la sub DEUX soit PRIVATE Auquel cas, elle serait inscrite ainsi : Code :
Call est absolument inutile. En effet, une Sub, c'est une Instruction (dans un module) Tous les termes issus de la bibliothèque VBA sont des instructions. Et pourtant, tu n'utilises pas de Call dans ton code vàlà vàlà
__________________
1formaxion, une formation de qualité, des formateurs compétents Mes tutoriels et vidéos : Tableaux croisés dynamiques, Access les Bases, et les autres ! |
||
|
00
|
Copyright © 2000-2012 - www.developpez.com