exécuter une macro sur excel à partir d'un prog VB

  • Initiateur de la discussion Initiateur de la discussion mcay
  • 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 !

M

mcay

Guest
Bonjour,

J'ai créé une macro sur un fichier excel et je voudrais la faire exécuter à partir d'un programme Visual Basic.

Apartir de mon prgramme j'arrive à ouvrir le fichier excel, mais pas à exécuter la macro, voila ce que j'ai noté :

Dim TITI As Excel.Application
Set TITI = New Excel.Application
TITI.Application.Workbooks.Open App.Path & "\bce fichier import.xls"
TITI.Application.ExecuteExcel4Macro """& mise_à_jour &"""
TITI.Application.Workbooks("bce fichier import.xls").Close
 
Bonjour mcay et le forum,

Essaye ceci (en admettant que la macro à exécuter s'appelle "mise_à_jour") :

Dim TITI As New Excel.Application
TITI.Workbooks.Open App.Path & "\bce fichier import.xls"
TITI.Run "mise_à_jour"
TITI.ActiveWorkbook.Close


Slts

wally
 
- 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

  • Question Question
Microsoft 365 Bug sur une macro
Réponses
6
Affichages
347
Réponses
5
Affichages
402
Retour