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

  • Initiateur de la discussion mcay
  • Date de début
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
 
W

wally

Guest
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
 

Discussions similaires

Statistiques des forums

Discussions
312 490
Messages
2 088 873
Membres
103 980
dernier inscrit
grandmasterflash38