Merci.
--
Magic Man
magi...@zefo.ca
Le partage de connaissance est une richesse !
Si tu tentes d'ouvrir le fichier par une ligne de commande comme celle-ci
à partir d'un autre fichier Workbooks.Open "c:\MonFichier.xls" , la macro
auto_Open du fichier MonFichier.xls ne s'exécutera pas.
Pourquoi ne pas utiliser alors la procédure événementielle suivante dans le
ThisWorkbook dudit fichier en lieu et place de l'auto_open
'----------------------------
Private Sub Workbook_Open()
End Sub
'----------------------------
"Magic Man" <magi...@zefo.ca> a écrit dans le message de news:
elV7gXJ...@TK2MSFTNGP06.phx.gbl...
Lorque l'on ouvre un fichier par macro les macros Auto_Open ne s'exécutent
pas!!!
En effet si l'on veut, par macro à la fois ouvrir un fichier et exécuter sa
macro Auto_Open
il faut utiliser une commande spéciale: "RunAutoMacros"
Sub OuvreLanceAutoOpen()
Workbooks.Open "test.XLS"
ActiveWorkbook.RunAutoMacros xlAutoOpen
End Sub
--
Daniel
FAQ MPFE
http://dj.joss.free.fr/faq.htm
"Magic Man" <magi...@zefo.ca> a écrit dans le message de news:
elV7gXJ...@TK2MSFTNGP06.phx.gbl...