Comment faire pour lancer à partir d'un PGR VB 6 une macro Excel contenu
dans une feuille donnée ou au niveau supérieur "Thisworkbook" ou dans un
module
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jacques93
Bonjour dsalignon, dsalignon a écrit :
Bonsoir
Comment faire pour lancer à partir d'un PGR VB 6 une macro Excel contenu dans une feuille donnée ou au niveau supérieur "Thisworkbook" ou dans un module
Par exemple :
Set xl = CreateObject("Excel.Application") With xl .Visible = True .Workbooks.Open "Toto.xls" .Run "ThisWorkBook.MaMacro" 'ou .Run "Feuil1.MaMacro" 'ou .Run "Module1.MaMacro" .Workbooks.Close .Quit End With
-- Cordialement,
Jacques.
Bonjour dsalignon,
dsalignon a écrit :
Bonsoir
Comment faire pour lancer à partir d'un PGR VB 6 une macro Excel contenu
dans une feuille donnée ou au niveau supérieur "Thisworkbook" ou dans un
module
Par exemple :
Set xl = CreateObject("Excel.Application")
With xl
.Visible = True
.Workbooks.Open "Toto.xls"
.Run "ThisWorkBook.MaMacro"
'ou
.Run "Feuil1.MaMacro"
'ou
.Run "Module1.MaMacro"
.Workbooks.Close
.Quit
End With
Comment faire pour lancer à partir d'un PGR VB 6 une macro Excel contenu dans une feuille donnée ou au niveau supérieur "Thisworkbook" ou dans un module
Par exemple :
Set xl = CreateObject("Excel.Application") With xl .Visible = True .Workbooks.Open "Toto.xls" .Run "ThisWorkBook.MaMacro" 'ou .Run "Feuil1.MaMacro" 'ou .Run "Module1.MaMacro" .Workbooks.Close .Quit End With