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
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
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!
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
Si, dans Module1 tu as une sub
et que, dans un module Module2, tu as une autre sub
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Sub UN() ... ... End Sub
Pour appeler la sub DEUX depuis la sub UN, il suffit d'inscrire son nom.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Sub DEUX() ... ... End Sub
Ce qui donnera :
La seule chose qui pourrait venir en contradiction avec cette vérité simple, serait que la sub DEUX soit PRIVATE
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Sub UN() ... DEUX ... End Sub
Auquel cas, elle serait inscrite ainsi :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Private Sub DEUX() ... ... End Sub
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à
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