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
FFO
Salut à toi Actives la Référence "Microsoft Excel 11.0(ou autre) Object Library" Dans un module mets ces lignes de code :
Public Function MacroExcel() As Boolean Dim wdApp As Excel.Application Set wdApp = CreateObject("Excel.Application") With wdApp 'On ouvre le fichier Excel .Workbooks.Open "E:CheminMon Fichier.XLS" 'On l'affiche à l'écran .Visible = True 'On exécute la macro .Run ("Ma Macro") 'On ferme le fichier excel en le sauvegardant .ActiveWorkbook.Close SaveChanges:=True End With 'On ferme l'application excel wdApp.Application.Quit End Function
Celà devrait convenir
Dis moi !!!!!!
Salut à toi
Actives la Référence "Microsoft Excel 11.0(ou autre) Object Library"
Dans un module mets ces lignes de code :
Public Function MacroExcel() As Boolean
Dim wdApp As Excel.Application
Set wdApp = CreateObject("Excel.Application")
With wdApp
'On ouvre le fichier Excel
.Workbooks.Open "E:CheminMon Fichier.XLS"
'On l'affiche à l'écran
.Visible = True
'On exécute la macro
.Run ("Ma Macro")
'On ferme le fichier excel en le sauvegardant
.ActiveWorkbook.Close SaveChanges:=True
End With
'On ferme l'application excel
wdApp.Application.Quit
End Function
Salut à toi Actives la Référence "Microsoft Excel 11.0(ou autre) Object Library" Dans un module mets ces lignes de code :
Public Function MacroExcel() As Boolean Dim wdApp As Excel.Application Set wdApp = CreateObject("Excel.Application") With wdApp 'On ouvre le fichier Excel .Workbooks.Open "E:CheminMon Fichier.XLS" 'On l'affiche à l'écran .Visible = True 'On exécute la macro .Run ("Ma Macro") 'On ferme le fichier excel en le sauvegardant .ActiveWorkbook.Close SaveChanges:=True End With 'On ferme l'application excel wdApp.Application.Quit End Function
Celà devrait convenir
Dis moi !!!!!!
Chevrot
Bonjour,
Bravo pour les lignes de code, cela marche parfaitement.
Bonne semaine
Alain
"FFO" a écrit :
Salut à toi Actives la Référence "Microsoft Excel 11.0(ou autre) Object Library" Dans un module mets ces lignes de code :
Public Function MacroExcel() As Boolean Dim wdApp As Excel.Application Set wdApp = CreateObject("Excel.Application") With wdApp 'On ouvre le fichier Excel .Workbooks.Open "E:CheminMon Fichier.XLS" 'On l'affiche à l'écran .Visible = True 'On exécute la macro .Run ("Ma Macro") 'On ferme le fichier excel en le sauvegardant .ActiveWorkbook.Close SaveChanges:=True End With 'On ferme l'application excel wdApp.Application.Quit End Function
Celà devrait convenir
Dis moi !!!!!!
Bonjour,
Bravo pour les lignes de code, cela marche parfaitement.
Bonne semaine
Alain
"FFO" a écrit :
Salut à toi
Actives la Référence "Microsoft Excel 11.0(ou autre) Object Library"
Dans un module mets ces lignes de code :
Public Function MacroExcel() As Boolean
Dim wdApp As Excel.Application
Set wdApp = CreateObject("Excel.Application")
With wdApp
'On ouvre le fichier Excel
.Workbooks.Open "E:CheminMon Fichier.XLS"
'On l'affiche à l'écran
.Visible = True
'On exécute la macro
.Run ("Ma Macro")
'On ferme le fichier excel en le sauvegardant
.ActiveWorkbook.Close SaveChanges:=True
End With
'On ferme l'application excel
wdApp.Application.Quit
End Function
Bravo pour les lignes de code, cela marche parfaitement.
Bonne semaine
Alain
"FFO" a écrit :
Salut à toi Actives la Référence "Microsoft Excel 11.0(ou autre) Object Library" Dans un module mets ces lignes de code :
Public Function MacroExcel() As Boolean Dim wdApp As Excel.Application Set wdApp = CreateObject("Excel.Application") With wdApp 'On ouvre le fichier Excel .Workbooks.Open "E:CheminMon Fichier.XLS" 'On l'affiche à l'écran .Visible = True 'On exécute la macro .Run ("Ma Macro") 'On ferme le fichier excel en le sauvegardant .ActiveWorkbook.Close SaveChanges:=True End With 'On ferme l'application excel wdApp.Application.Quit End Function