procédure evenementielle

  • Initiateur de la discussion Initiateur de la discussion jeanjean
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

J

jeanjean

Guest
Avé a tous

Voila, je cherche un moyen d'executer ma macro lorsquel'on ferme le classeur mais sans etre obligé d'utiliser la ligne de commande workbook_BeforeClose() dans 'Thisworkbook'.
En fait, j'ai fait une macro qui importe un module .bas mais pour ce qui est des lignes de commande noté dans thisworbook, ben il me l'importe en module de classe. Du coup, la commande ne s'execute pas à la fermeture du classeur.

Je vous salut bien .bas vous qui Excel-é
 
Bon ben pour info, c'est bon j'ai trouvé la solution. Si ca interesse quelqu'un, voila :

'Inser la ligne de commande 'workbook_open' dans le thisworkbook
With ActiveWorkbook.VBProject.VBComponents('ThisWorkbook').CodeModule
StartLine = .CreateEventProc('Open', 'Workbook') + 1
.InsertLines StartLine, _
'ETSREQUEST.Show'
End With

Merci quand meme
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

D
Réponses
2
Affichages
2 K
Danybrett
D
S
Réponses
10
Affichages
2 K
sardaucar
S
B
Réponses
5
Affichages
1 K
bull_0125
B
L
Réponses
0
Affichages
2 K
L
D
Réponses
4
Affichages
2 K
Djlolo2
D
D
Réponses
1
Affichages
1 K
T
Retour