Bonjour,
Sous Excel 2003, j'ai un dictionnaire de documentation.
Il contient les éléments d'information qui me permettent
de reconstituer le chemin d'accès du FicherCible que je cherche
à ouvrir avec la commande VBA suivante :
ActiveWorkbook.FollowHyperlink Address:=FichierCible, NewWindow:úlse
Pourquoi cette méthode ne déclenche t'elle pas la macro Auto_Open
du FichierCible ?
Je précise que la macro Auto_Open est correctement exécutée lorsque
le FichierCible est ouvert par une autre méthode (Fichier / Ouvrir ou
double click dans l'Explorer Windows).
Cordialement,
Patrick EVEN
Bonjour,
Sous Excel 2003, j'ai un dictionnaire de documentation.
Il contient les éléments d'information qui me permettent
de reconstituer le chemin d'accès du FicherCible que je cherche
à ouvrir avec la commande VBA suivante :
ActiveWorkbook.FollowHyperlink Address:=FichierCible, NewWindow:úlse
Pourquoi cette méthode ne déclenche t'elle pas la macro Auto_Open
du FichierCible ?
Je précise que la macro Auto_Open est correctement exécutée lorsque
le FichierCible est ouvert par une autre méthode (Fichier / Ouvrir ou
double click dans l'Explorer Windows).
Cordialement,
Patrick EVEN
Bonjour,
Sous Excel 2003, j'ai un dictionnaire de documentation.
Il contient les éléments d'information qui me permettent
de reconstituer le chemin d'accès du FicherCible que je cherche
à ouvrir avec la commande VBA suivante :
ActiveWorkbook.FollowHyperlink Address:=FichierCible, NewWindow:úlse
Pourquoi cette méthode ne déclenche t'elle pas la macro Auto_Open
du FichierCible ?
Je précise que la macro Auto_Open est correctement exécutée lorsque
le FichierCible est ouvert par une autre méthode (Fichier / Ouvrir ou
double click dans l'Explorer Windows).
Cordialement,
Patrick EVEN
Bonjour.
Lorsqu'un classeur est ouvert par macro, la macro Auto_Open n'est pas
exécutée. Mets le code dans "thisworkbook" dans la macro Workbook_Open.
Cordialement.
Daniel
"Patrick EVEN" a écrit dans le message de news:
%234jsxDo$Bonjour,
Sous Excel 2003, j'ai un dictionnaire de documentation.
Il contient les éléments d'information qui me permettent
de reconstituer le chemin d'accès du FicherCible que je cherche
à ouvrir avec la commande VBA suivante :
ActiveWorkbook.FollowHyperlink Address:=FichierCible, NewWindow:úlse
Pourquoi cette méthode ne déclenche t'elle pas la macro Auto_Open
du FichierCible ?
Je précise que la macro Auto_Open est correctement exécutée lorsque
le FichierCible est ouvert par une autre méthode (Fichier / Ouvrir ou
double click dans l'Explorer Windows).
Cordialement,
Patrick EVEN
Bonjour.
Lorsqu'un classeur est ouvert par macro, la macro Auto_Open n'est pas
exécutée. Mets le code dans "thisworkbook" dans la macro Workbook_Open.
Cordialement.
Daniel
"Patrick EVEN" <peven@tme.fr> a écrit dans le message de news:
%234jsxDo$GHA.4212@TK2MSFTNGP02.phx.gbl...
Bonjour,
Sous Excel 2003, j'ai un dictionnaire de documentation.
Il contient les éléments d'information qui me permettent
de reconstituer le chemin d'accès du FicherCible que je cherche
à ouvrir avec la commande VBA suivante :
ActiveWorkbook.FollowHyperlink Address:=FichierCible, NewWindow:úlse
Pourquoi cette méthode ne déclenche t'elle pas la macro Auto_Open
du FichierCible ?
Je précise que la macro Auto_Open est correctement exécutée lorsque
le FichierCible est ouvert par une autre méthode (Fichier / Ouvrir ou
double click dans l'Explorer Windows).
Cordialement,
Patrick EVEN
Bonjour.
Lorsqu'un classeur est ouvert par macro, la macro Auto_Open n'est pas
exécutée. Mets le code dans "thisworkbook" dans la macro Workbook_Open.
Cordialement.
Daniel
"Patrick EVEN" a écrit dans le message de news:
%234jsxDo$Bonjour,
Sous Excel 2003, j'ai un dictionnaire de documentation.
Il contient les éléments d'information qui me permettent
de reconstituer le chemin d'accès du FicherCible que je cherche
à ouvrir avec la commande VBA suivante :
ActiveWorkbook.FollowHyperlink Address:=FichierCible, NewWindow:úlse
Pourquoi cette méthode ne déclenche t'elle pas la macro Auto_Open
du FichierCible ?
Je précise que la macro Auto_Open est correctement exécutée lorsque
le FichierCible est ouvert par une autre méthode (Fichier / Ouvrir ou
double click dans l'Explorer Windows).
Cordialement,
Patrick EVEN
Bonjour,
J'ai essayé sans succès la proposition de Daniel.
J'ai placé un breakpoint à l'entrée du code de Workbook_Open
dans "thisworkbook", et je constate qu'on n'y passe pas lors
de l'ouverture avec la méthode FollowHyperlink
Le problème est identique avec Excel 2000.
Une autre idée ?
Cordialement,
Patrick EVEN
"Daniel" a écrit dans le message de news:
e8xZ7Uo$Bonjour.
Lorsqu'un classeur est ouvert par macro, la macro Auto_Open n'est pas
exécutée. Mets le code dans "thisworkbook" dans la macro Workbook_Open.
Cordialement.
Daniel
"Patrick EVEN" a écrit dans le message de news:
%234jsxDo$Bonjour,
Sous Excel 2003, j'ai un dictionnaire de documentation.
Il contient les éléments d'information qui me permettent
de reconstituer le chemin d'accès du FicherCible que je cherche
à ouvrir avec la commande VBA suivante :
ActiveWorkbook.FollowHyperlink Address:=FichierCible, NewWindow:úlse
Pourquoi cette méthode ne déclenche t'elle pas la macro Auto_Open
du FichierCible ?
Je précise que la macro Auto_Open est correctement exécutée lorsque
le FichierCible est ouvert par une autre méthode (Fichier / Ouvrir ou
double click dans l'Explorer Windows).
Cordialement,
Patrick EVEN
Bonjour,
J'ai essayé sans succès la proposition de Daniel.
J'ai placé un breakpoint à l'entrée du code de Workbook_Open
dans "thisworkbook", et je constate qu'on n'y passe pas lors
de l'ouverture avec la méthode FollowHyperlink
Le problème est identique avec Excel 2000.
Une autre idée ?
Cordialement,
Patrick EVEN
"Daniel" <dZZZcolardelle@free.fr> a écrit dans le message de news:
e8xZ7Uo$GHA.4348@TK2MSFTNGP04.phx.gbl...
Bonjour.
Lorsqu'un classeur est ouvert par macro, la macro Auto_Open n'est pas
exécutée. Mets le code dans "thisworkbook" dans la macro Workbook_Open.
Cordialement.
Daniel
"Patrick EVEN" <peven@tme.fr> a écrit dans le message de news:
%234jsxDo$GHA.4212@TK2MSFTNGP02.phx.gbl...
Bonjour,
Sous Excel 2003, j'ai un dictionnaire de documentation.
Il contient les éléments d'information qui me permettent
de reconstituer le chemin d'accès du FicherCible que je cherche
à ouvrir avec la commande VBA suivante :
ActiveWorkbook.FollowHyperlink Address:=FichierCible, NewWindow:úlse
Pourquoi cette méthode ne déclenche t'elle pas la macro Auto_Open
du FichierCible ?
Je précise que la macro Auto_Open est correctement exécutée lorsque
le FichierCible est ouvert par une autre méthode (Fichier / Ouvrir ou
double click dans l'Explorer Windows).
Cordialement,
Patrick EVEN
Bonjour,
J'ai essayé sans succès la proposition de Daniel.
J'ai placé un breakpoint à l'entrée du code de Workbook_Open
dans "thisworkbook", et je constate qu'on n'y passe pas lors
de l'ouverture avec la méthode FollowHyperlink
Le problème est identique avec Excel 2000.
Une autre idée ?
Cordialement,
Patrick EVEN
"Daniel" a écrit dans le message de news:
e8xZ7Uo$Bonjour.
Lorsqu'un classeur est ouvert par macro, la macro Auto_Open n'est pas
exécutée. Mets le code dans "thisworkbook" dans la macro Workbook_Open.
Cordialement.
Daniel
"Patrick EVEN" a écrit dans le message de news:
%234jsxDo$Bonjour,
Sous Excel 2003, j'ai un dictionnaire de documentation.
Il contient les éléments d'information qui me permettent
de reconstituer le chemin d'accès du FicherCible que je cherche
à ouvrir avec la commande VBA suivante :
ActiveWorkbook.FollowHyperlink Address:=FichierCible, NewWindow:úlse
Pourquoi cette méthode ne déclenche t'elle pas la macro Auto_Open
du FichierCible ?
Je précise que la macro Auto_Open est correctement exécutée lorsque
le FichierCible est ouvert par une autre méthode (Fichier / Ouvrir ou
double click dans l'Explorer Windows).
Cordialement,
Patrick EVEN
Avec XL2003, dans un module :
Sub test()
ActiveWorkbook.FollowHyperlink
Address:="e:donneesdanielmpfe 61102.xls", NewWindow:úlse
End Sub
Dans le fichier 061102.xls :
- dans un module :
Sub Auto_Open()
MsgBox "auto_open"
End Sub
- dans "thisworkbook" :
Private Sub Workbook_Open()
MsgBox "workbook_open"
End Sub
A l'exécution de la première macro (test) :
le classeur 061102.xls s'ouvre en affichant dans une msgbox :
workbook_open
Daniel
"Patrick EVEN" a écrit dans le message de news:
edfl9Br$Bonjour,
J'ai essayé sans succès la proposition de Daniel.
J'ai placé un breakpoint à l'entrée du code de Workbook_Open
dans "thisworkbook", et je constate qu'on n'y passe pas lors
de l'ouverture avec la méthode FollowHyperlink
Le problème est identique avec Excel 2000.
Une autre idée ?
Cordialement,
Patrick EVEN
"Daniel" a écrit dans le message de news:
e8xZ7Uo$Bonjour.
Lorsqu'un classeur est ouvert par macro, la macro Auto_Open n'est pas
exécutée. Mets le code dans "thisworkbook" dans la macro Workbook_Open.
Cordialement.
Daniel
"Patrick EVEN" a écrit dans le message de news:
%234jsxDo$Bonjour,
Sous Excel 2003, j'ai un dictionnaire de documentation.
Il contient les éléments d'information qui me permettent
de reconstituer le chemin d'accès du FicherCible que je cherche
à ouvrir avec la commande VBA suivante :
ActiveWorkbook.FollowHyperlink Address:=FichierCible, NewWindow:úlse
Pourquoi cette méthode ne déclenche t'elle pas la macro Auto_Open
du FichierCible ?
Je précise que la macro Auto_Open est correctement exécutée lorsque
le FichierCible est ouvert par une autre méthode (Fichier / Ouvrir ou
double click dans l'Explorer Windows).
Cordialement,
Patrick EVEN
Avec XL2003, dans un module :
Sub test()
ActiveWorkbook.FollowHyperlink
Address:="e:donneesdanielmpfe 61102.xls", NewWindow:úlse
End Sub
Dans le fichier 061102.xls :
- dans un module :
Sub Auto_Open()
MsgBox "auto_open"
End Sub
- dans "thisworkbook" :
Private Sub Workbook_Open()
MsgBox "workbook_open"
End Sub
A l'exécution de la première macro (test) :
le classeur 061102.xls s'ouvre en affichant dans une msgbox :
workbook_open
Daniel
"Patrick EVEN" <peven@tme.fr> a écrit dans le message de news:
edfl9Br$GHA.4472@TK2MSFTNGP03.phx.gbl...
Bonjour,
J'ai essayé sans succès la proposition de Daniel.
J'ai placé un breakpoint à l'entrée du code de Workbook_Open
dans "thisworkbook", et je constate qu'on n'y passe pas lors
de l'ouverture avec la méthode FollowHyperlink
Le problème est identique avec Excel 2000.
Une autre idée ?
Cordialement,
Patrick EVEN
"Daniel" <dZZZcolardelle@free.fr> a écrit dans le message de news:
e8xZ7Uo$GHA.4348@TK2MSFTNGP04.phx.gbl...
Bonjour.
Lorsqu'un classeur est ouvert par macro, la macro Auto_Open n'est pas
exécutée. Mets le code dans "thisworkbook" dans la macro Workbook_Open.
Cordialement.
Daniel
"Patrick EVEN" <peven@tme.fr> a écrit dans le message de news:
%234jsxDo$GHA.4212@TK2MSFTNGP02.phx.gbl...
Bonjour,
Sous Excel 2003, j'ai un dictionnaire de documentation.
Il contient les éléments d'information qui me permettent
de reconstituer le chemin d'accès du FicherCible que je cherche
à ouvrir avec la commande VBA suivante :
ActiveWorkbook.FollowHyperlink Address:=FichierCible, NewWindow:úlse
Pourquoi cette méthode ne déclenche t'elle pas la macro Auto_Open
du FichierCible ?
Je précise que la macro Auto_Open est correctement exécutée lorsque
le FichierCible est ouvert par une autre méthode (Fichier / Ouvrir ou
double click dans l'Explorer Windows).
Cordialement,
Patrick EVEN
Avec XL2003, dans un module :
Sub test()
ActiveWorkbook.FollowHyperlink
Address:="e:donneesdanielmpfe 61102.xls", NewWindow:úlse
End Sub
Dans le fichier 061102.xls :
- dans un module :
Sub Auto_Open()
MsgBox "auto_open"
End Sub
- dans "thisworkbook" :
Private Sub Workbook_Open()
MsgBox "workbook_open"
End Sub
A l'exécution de la première macro (test) :
le classeur 061102.xls s'ouvre en affichant dans une msgbox :
workbook_open
Daniel
"Patrick EVEN" a écrit dans le message de news:
edfl9Br$Bonjour,
J'ai essayé sans succès la proposition de Daniel.
J'ai placé un breakpoint à l'entrée du code de Workbook_Open
dans "thisworkbook", et je constate qu'on n'y passe pas lors
de l'ouverture avec la méthode FollowHyperlink
Le problème est identique avec Excel 2000.
Une autre idée ?
Cordialement,
Patrick EVEN
"Daniel" a écrit dans le message de news:
e8xZ7Uo$Bonjour.
Lorsqu'un classeur est ouvert par macro, la macro Auto_Open n'est pas
exécutée. Mets le code dans "thisworkbook" dans la macro Workbook_Open.
Cordialement.
Daniel
"Patrick EVEN" a écrit dans le message de news:
%234jsxDo$Bonjour,
Sous Excel 2003, j'ai un dictionnaire de documentation.
Il contient les éléments d'information qui me permettent
de reconstituer le chemin d'accès du FicherCible que je cherche
à ouvrir avec la commande VBA suivante :
ActiveWorkbook.FollowHyperlink Address:=FichierCible, NewWindow:úlse
Pourquoi cette méthode ne déclenche t'elle pas la macro Auto_Open
du FichierCible ?
Je précise que la macro Auto_Open est correctement exécutée lorsque
le FichierCible est ouvert par une autre méthode (Fichier / Ouvrir ou
double click dans l'Explorer Windows).
Cordialement,
Patrick EVEN
Daniel,
Merci pour cette précision.
J'avais bien interprété la suggestion qui fonctionne très bien d'ailleurs.
Mais je viens de comprendre qu'un autre élément intervient dans la
problématique.
Le lancement de la macro qui fait appel à la méthode FollowHyperlink
se fait avec un raccourci clavier (Maj+Ctrl+O).
Et dans ce cas on ne passe ni dans l'Auto_Open, ni dans le Workbook_Open !
Comment peut-on surmonter cette difficulté ?
Cordialement,
Patrick EVEN
"Daniel" a écrit dans le message de news:
eZPFBQr$Avec XL2003, dans un module :
Sub test()
ActiveWorkbook.FollowHyperlink
Address:="e:donneesdanielmpfe 61102.xls", NewWindow:úlse
End Sub
Dans le fichier 061102.xls :
- dans un module :
Sub Auto_Open()
MsgBox "auto_open"
End Sub
- dans "thisworkbook" :
Private Sub Workbook_Open()
MsgBox "workbook_open"
End Sub
A l'exécution de la première macro (test) :
le classeur 061102.xls s'ouvre en affichant dans une msgbox :
workbook_open
Daniel
"Patrick EVEN" a écrit dans le message de news:
edfl9Br$Bonjour,
J'ai essayé sans succès la proposition de Daniel.
J'ai placé un breakpoint à l'entrée du code de Workbook_Open
dans "thisworkbook", et je constate qu'on n'y passe pas lors
de l'ouverture avec la méthode FollowHyperlink
Le problème est identique avec Excel 2000.
Une autre idée ?
Cordialement,
Patrick EVEN
"Daniel" a écrit dans le message de news:
e8xZ7Uo$Bonjour.
Lorsqu'un classeur est ouvert par macro, la macro Auto_Open n'est pas
exécutée. Mets le code dans "thisworkbook" dans la macro Workbook_Open.
Cordialement.
Daniel
"Patrick EVEN" a écrit dans le message de news:
%234jsxDo$Bonjour,
Sous Excel 2003, j'ai un dictionnaire de documentation.
Il contient les éléments d'information qui me permettent
de reconstituer le chemin d'accès du FicherCible que je cherche
à ouvrir avec la commande VBA suivante :
ActiveWorkbook.FollowHyperlink Address:=FichierCible, NewWindow:úlse
Pourquoi cette méthode ne déclenche t'elle pas la macro Auto_Open
du FichierCible ?
Je précise que la macro Auto_Open est correctement exécutée lorsque
le FichierCible est ouvert par une autre méthode (Fichier / Ouvrir ou
double click dans l'Explorer Windows).
Cordialement,
Patrick EVEN
Daniel,
Merci pour cette précision.
J'avais bien interprété la suggestion qui fonctionne très bien d'ailleurs.
Mais je viens de comprendre qu'un autre élément intervient dans la
problématique.
Le lancement de la macro qui fait appel à la méthode FollowHyperlink
se fait avec un raccourci clavier (Maj+Ctrl+O).
Et dans ce cas on ne passe ni dans l'Auto_Open, ni dans le Workbook_Open !
Comment peut-on surmonter cette difficulté ?
Cordialement,
Patrick EVEN
"Daniel" <dZZZcolardelle@free.fr> a écrit dans le message de news:
eZPFBQr$GHA.4568@TK2MSFTNGP04.phx.gbl...
Avec XL2003, dans un module :
Sub test()
ActiveWorkbook.FollowHyperlink
Address:="e:donneesdanielmpfe 61102.xls", NewWindow:úlse
End Sub
Dans le fichier 061102.xls :
- dans un module :
Sub Auto_Open()
MsgBox "auto_open"
End Sub
- dans "thisworkbook" :
Private Sub Workbook_Open()
MsgBox "workbook_open"
End Sub
A l'exécution de la première macro (test) :
le classeur 061102.xls s'ouvre en affichant dans une msgbox :
workbook_open
Daniel
"Patrick EVEN" <peven@tme.fr> a écrit dans le message de news:
edfl9Br$GHA.4472@TK2MSFTNGP03.phx.gbl...
Bonjour,
J'ai essayé sans succès la proposition de Daniel.
J'ai placé un breakpoint à l'entrée du code de Workbook_Open
dans "thisworkbook", et je constate qu'on n'y passe pas lors
de l'ouverture avec la méthode FollowHyperlink
Le problème est identique avec Excel 2000.
Une autre idée ?
Cordialement,
Patrick EVEN
"Daniel" <dZZZcolardelle@free.fr> a écrit dans le message de news:
e8xZ7Uo$GHA.4348@TK2MSFTNGP04.phx.gbl...
Bonjour.
Lorsqu'un classeur est ouvert par macro, la macro Auto_Open n'est pas
exécutée. Mets le code dans "thisworkbook" dans la macro Workbook_Open.
Cordialement.
Daniel
"Patrick EVEN" <peven@tme.fr> a écrit dans le message de news:
%234jsxDo$GHA.4212@TK2MSFTNGP02.phx.gbl...
Bonjour,
Sous Excel 2003, j'ai un dictionnaire de documentation.
Il contient les éléments d'information qui me permettent
de reconstituer le chemin d'accès du FicherCible que je cherche
à ouvrir avec la commande VBA suivante :
ActiveWorkbook.FollowHyperlink Address:=FichierCible, NewWindow:úlse
Pourquoi cette méthode ne déclenche t'elle pas la macro Auto_Open
du FichierCible ?
Je précise que la macro Auto_Open est correctement exécutée lorsque
le FichierCible est ouvert par une autre méthode (Fichier / Ouvrir ou
double click dans l'Explorer Windows).
Cordialement,
Patrick EVEN
Daniel,
Merci pour cette précision.
J'avais bien interprété la suggestion qui fonctionne très bien d'ailleurs.
Mais je viens de comprendre qu'un autre élément intervient dans la
problématique.
Le lancement de la macro qui fait appel à la méthode FollowHyperlink
se fait avec un raccourci clavier (Maj+Ctrl+O).
Et dans ce cas on ne passe ni dans l'Auto_Open, ni dans le Workbook_Open !
Comment peut-on surmonter cette difficulté ?
Cordialement,
Patrick EVEN
"Daniel" a écrit dans le message de news:
eZPFBQr$Avec XL2003, dans un module :
Sub test()
ActiveWorkbook.FollowHyperlink
Address:="e:donneesdanielmpfe 61102.xls", NewWindow:úlse
End Sub
Dans le fichier 061102.xls :
- dans un module :
Sub Auto_Open()
MsgBox "auto_open"
End Sub
- dans "thisworkbook" :
Private Sub Workbook_Open()
MsgBox "workbook_open"
End Sub
A l'exécution de la première macro (test) :
le classeur 061102.xls s'ouvre en affichant dans une msgbox :
workbook_open
Daniel
"Patrick EVEN" a écrit dans le message de news:
edfl9Br$Bonjour,
J'ai essayé sans succès la proposition de Daniel.
J'ai placé un breakpoint à l'entrée du code de Workbook_Open
dans "thisworkbook", et je constate qu'on n'y passe pas lors
de l'ouverture avec la méthode FollowHyperlink
Le problème est identique avec Excel 2000.
Une autre idée ?
Cordialement,
Patrick EVEN
"Daniel" a écrit dans le message de news:
e8xZ7Uo$Bonjour.
Lorsqu'un classeur est ouvert par macro, la macro Auto_Open n'est pas
exécutée. Mets le code dans "thisworkbook" dans la macro Workbook_Open.
Cordialement.
Daniel
"Patrick EVEN" a écrit dans le message de news:
%234jsxDo$Bonjour,
Sous Excel 2003, j'ai un dictionnaire de documentation.
Il contient les éléments d'information qui me permettent
de reconstituer le chemin d'accès du FicherCible que je cherche
à ouvrir avec la commande VBA suivante :
ActiveWorkbook.FollowHyperlink Address:=FichierCible, NewWindow:úlse
Pourquoi cette méthode ne déclenche t'elle pas la macro Auto_Open
du FichierCible ?
Je précise que la macro Auto_Open est correctement exécutée lorsque
le FichierCible est ouvert par une autre méthode (Fichier / Ouvrir ou
double click dans l'Explorer Windows).
Cordialement,
Patrick EVEN
Daniel,
Merci pour cette précision.
J'avais bien interprété la suggestion qui fonctionne très bien d'ailleurs.
Mais je viens de comprendre qu'un autre élément intervient dans la
problématique.
Le lancement de la macro qui fait appel à la méthode FollowHyperlink
se fait avec un raccourci clavier (Maj+Ctrl+O).
Et dans ce cas on ne passe ni dans l'Auto_Open, ni dans le Workbook_Open !
Comment peut-on surmonter cette difficulté ?
Cordialement,
Patrick EVEN
"Daniel" a écrit dans le message de news:
eZPFBQr$Avec XL2003, dans un module :
Sub test()
ActiveWorkbook.FollowHyperlink
Address:="e:donneesdanielmpfe 61102.xls", NewWindow:úlse
End Sub
Dans le fichier 061102.xls :
- dans un module :
Sub Auto_Open()
MsgBox "auto_open"
End Sub
- dans "thisworkbook" :
Private Sub Workbook_Open()
MsgBox "workbook_open"
End Sub
A l'exécution de la première macro (test) :
le classeur 061102.xls s'ouvre en affichant dans une msgbox :
workbook_open
Daniel
"Patrick EVEN" a écrit dans le message de news:
edfl9Br$Bonjour,
J'ai essayé sans succès la proposition de Daniel.
J'ai placé un breakpoint à l'entrée du code de Workbook_Open
dans "thisworkbook", et je constate qu'on n'y passe pas lors
de l'ouverture avec la méthode FollowHyperlink
Le problème est identique avec Excel 2000.
Une autre idée ?
Cordialement,
Patrick EVEN
"Daniel" a écrit dans le message de news:
e8xZ7Uo$Bonjour.
Lorsqu'un classeur est ouvert par macro, la macro Auto_Open n'est pas
exécutée. Mets le code dans "thisworkbook" dans la macro Workbook_Open.
Cordialement.
Daniel
"Patrick EVEN" a écrit dans le message de news:
%234jsxDo$Bonjour,
Sous Excel 2003, j'ai un dictionnaire de documentation.
Il contient les éléments d'information qui me permettent
de reconstituer le chemin d'accès du FicherCible que je cherche
à ouvrir avec la commande VBA suivante :
ActiveWorkbook.FollowHyperlink Address:=FichierCible, NewWindow:úlse
Pourquoi cette méthode ne déclenche t'elle pas la macro Auto_Open
du FichierCible ?
Je précise que la macro Auto_Open est correctement exécutée lorsque
le FichierCible est ouvert par une autre méthode (Fichier / Ouvrir ou
double click dans l'Explorer Windows).
Cordialement,
Patrick EVEN
Daniel,
Merci pour cette précision.
J'avais bien interprété la suggestion qui fonctionne très bien d'ailleurs.
Mais je viens de comprendre qu'un autre élément intervient dans la
problématique.
Le lancement de la macro qui fait appel à la méthode FollowHyperlink
se fait avec un raccourci clavier (Maj+Ctrl+O).
Et dans ce cas on ne passe ni dans l'Auto_Open, ni dans le Workbook_Open !
Comment peut-on surmonter cette difficulté ?
Cordialement,
Patrick EVEN
"Daniel" <dZZZcolardelle@free.fr> a écrit dans le message de news:
eZPFBQr$GHA.4568@TK2MSFTNGP04.phx.gbl...
Avec XL2003, dans un module :
Sub test()
ActiveWorkbook.FollowHyperlink
Address:="e:donneesdanielmpfe 61102.xls", NewWindow:úlse
End Sub
Dans le fichier 061102.xls :
- dans un module :
Sub Auto_Open()
MsgBox "auto_open"
End Sub
- dans "thisworkbook" :
Private Sub Workbook_Open()
MsgBox "workbook_open"
End Sub
A l'exécution de la première macro (test) :
le classeur 061102.xls s'ouvre en affichant dans une msgbox :
workbook_open
Daniel
"Patrick EVEN" <peven@tme.fr> a écrit dans le message de news:
edfl9Br$GHA.4472@TK2MSFTNGP03.phx.gbl...
Bonjour,
J'ai essayé sans succès la proposition de Daniel.
J'ai placé un breakpoint à l'entrée du code de Workbook_Open
dans "thisworkbook", et je constate qu'on n'y passe pas lors
de l'ouverture avec la méthode FollowHyperlink
Le problème est identique avec Excel 2000.
Une autre idée ?
Cordialement,
Patrick EVEN
"Daniel" <dZZZcolardelle@free.fr> a écrit dans le message de news:
e8xZ7Uo$GHA.4348@TK2MSFTNGP04.phx.gbl...
Bonjour.
Lorsqu'un classeur est ouvert par macro, la macro Auto_Open n'est pas
exécutée. Mets le code dans "thisworkbook" dans la macro Workbook_Open.
Cordialement.
Daniel
"Patrick EVEN" <peven@tme.fr> a écrit dans le message de news:
%234jsxDo$GHA.4212@TK2MSFTNGP02.phx.gbl...
Bonjour,
Sous Excel 2003, j'ai un dictionnaire de documentation.
Il contient les éléments d'information qui me permettent
de reconstituer le chemin d'accès du FicherCible que je cherche
à ouvrir avec la commande VBA suivante :
ActiveWorkbook.FollowHyperlink Address:=FichierCible, NewWindow:úlse
Pourquoi cette méthode ne déclenche t'elle pas la macro Auto_Open
du FichierCible ?
Je précise que la macro Auto_Open est correctement exécutée lorsque
le FichierCible est ouvert par une autre méthode (Fichier / Ouvrir ou
double click dans l'Explorer Windows).
Cordialement,
Patrick EVEN
Daniel,
Merci pour cette précision.
J'avais bien interprété la suggestion qui fonctionne très bien d'ailleurs.
Mais je viens de comprendre qu'un autre élément intervient dans la
problématique.
Le lancement de la macro qui fait appel à la méthode FollowHyperlink
se fait avec un raccourci clavier (Maj+Ctrl+O).
Et dans ce cas on ne passe ni dans l'Auto_Open, ni dans le Workbook_Open !
Comment peut-on surmonter cette difficulté ?
Cordialement,
Patrick EVEN
"Daniel" a écrit dans le message de news:
eZPFBQr$Avec XL2003, dans un module :
Sub test()
ActiveWorkbook.FollowHyperlink
Address:="e:donneesdanielmpfe 61102.xls", NewWindow:úlse
End Sub
Dans le fichier 061102.xls :
- dans un module :
Sub Auto_Open()
MsgBox "auto_open"
End Sub
- dans "thisworkbook" :
Private Sub Workbook_Open()
MsgBox "workbook_open"
End Sub
A l'exécution de la première macro (test) :
le classeur 061102.xls s'ouvre en affichant dans une msgbox :
workbook_open
Daniel
"Patrick EVEN" a écrit dans le message de news:
edfl9Br$Bonjour,
J'ai essayé sans succès la proposition de Daniel.
J'ai placé un breakpoint à l'entrée du code de Workbook_Open
dans "thisworkbook", et je constate qu'on n'y passe pas lors
de l'ouverture avec la méthode FollowHyperlink
Le problème est identique avec Excel 2000.
Une autre idée ?
Cordialement,
Patrick EVEN
"Daniel" a écrit dans le message de news:
e8xZ7Uo$Bonjour.
Lorsqu'un classeur est ouvert par macro, la macro Auto_Open n'est pas
exécutée. Mets le code dans "thisworkbook" dans la macro Workbook_Open.
Cordialement.
Daniel
"Patrick EVEN" a écrit dans le message de news:
%234jsxDo$Bonjour,
Sous Excel 2003, j'ai un dictionnaire de documentation.
Il contient les éléments d'information qui me permettent
de reconstituer le chemin d'accès du FicherCible que je cherche
à ouvrir avec la commande VBA suivante :
ActiveWorkbook.FollowHyperlink Address:=FichierCible, NewWindow:úlse
Pourquoi cette méthode ne déclenche t'elle pas la macro Auto_Open
du FichierCible ?
Je précise que la macro Auto_Open est correctement exécutée lorsque
le FichierCible est ouvert par une autre méthode (Fichier / Ouvrir ou
double click dans l'Explorer Windows).
Cordialement,
Patrick EVEN
Bonjour.
Tu veux dire que, lorsque tu lances la macro sans utiliser le raccourci,
la macro Workbook_Open se déclenche ?
Peux-tu poster ton classeur sur www.cjoint.com en effaçant si besoin
toutes les données.
Cordialement.
Daniel
"Patrick EVEN" a écrit dans le message de news:
upxRpPy$Daniel,
Merci pour cette précision.
J'avais bien interprété la suggestion qui fonctionne très bien
d'ailleurs.
Mais je viens de comprendre qu'un autre élément intervient dans la
problématique.
Le lancement de la macro qui fait appel à la méthode FollowHyperlink
se fait avec un raccourci clavier (Maj+Ctrl+O).
Et dans ce cas on ne passe ni dans l'Auto_Open, ni dans le Workbook_Open
!
Comment peut-on surmonter cette difficulté ?
Cordialement,
Patrick EVEN
"Daniel" a écrit dans le message de news:
eZPFBQr$Avec XL2003, dans un module :
Sub test()
ActiveWorkbook.FollowHyperlink
Address:="e:donneesdanielmpfe 61102.xls", NewWindow:úlse
End Sub
Dans le fichier 061102.xls :
- dans un module :
Sub Auto_Open()
MsgBox "auto_open"
End Sub
- dans "thisworkbook" :
Private Sub Workbook_Open()
MsgBox "workbook_open"
End Sub
A l'exécution de la première macro (test) :
le classeur 061102.xls s'ouvre en affichant dans une msgbox :
workbook_open
Daniel
"Patrick EVEN" a écrit dans le message de news:
edfl9Br$Bonjour,
J'ai essayé sans succès la proposition de Daniel.
J'ai placé un breakpoint à l'entrée du code de Workbook_Open
dans "thisworkbook", et je constate qu'on n'y passe pas lors
de l'ouverture avec la méthode FollowHyperlink
Le problème est identique avec Excel 2000.
Une autre idée ?
Cordialement,
Patrick EVEN
"Daniel" a écrit dans le message de news:
e8xZ7Uo$Bonjour.
Lorsqu'un classeur est ouvert par macro, la macro Auto_Open n'est pas
exécutée. Mets le code dans "thisworkbook" dans la macro
Workbook_Open.
Cordialement.
Daniel
"Patrick EVEN" a écrit dans le message de news:
%234jsxDo$Bonjour,
Sous Excel 2003, j'ai un dictionnaire de documentation.
Il contient les éléments d'information qui me permettent
de reconstituer le chemin d'accès du FicherCible que je cherche
à ouvrir avec la commande VBA suivante :
ActiveWorkbook.FollowHyperlink Address:=FichierCible,
NewWindow:úlse
Pourquoi cette méthode ne déclenche t'elle pas la macro Auto_Open
du FichierCible ?
Je précise que la macro Auto_Open est correctement exécutée lorsque
le FichierCible est ouvert par une autre méthode (Fichier / Ouvrir ou
double click dans l'Explorer Windows).
Cordialement,
Patrick EVEN
Bonjour.
Tu veux dire que, lorsque tu lances la macro sans utiliser le raccourci,
la macro Workbook_Open se déclenche ?
Peux-tu poster ton classeur sur www.cjoint.com en effaçant si besoin
toutes les données.
Cordialement.
Daniel
"Patrick EVEN" <peven@tme.fr> a écrit dans le message de news:
upxRpPy$GHA.3604@TK2MSFTNGP04.phx.gbl...
Daniel,
Merci pour cette précision.
J'avais bien interprété la suggestion qui fonctionne très bien
d'ailleurs.
Mais je viens de comprendre qu'un autre élément intervient dans la
problématique.
Le lancement de la macro qui fait appel à la méthode FollowHyperlink
se fait avec un raccourci clavier (Maj+Ctrl+O).
Et dans ce cas on ne passe ni dans l'Auto_Open, ni dans le Workbook_Open
!
Comment peut-on surmonter cette difficulté ?
Cordialement,
Patrick EVEN
"Daniel" <dZZZcolardelle@free.fr> a écrit dans le message de news:
eZPFBQr$GHA.4568@TK2MSFTNGP04.phx.gbl...
Avec XL2003, dans un module :
Sub test()
ActiveWorkbook.FollowHyperlink
Address:="e:donneesdanielmpfe 61102.xls", NewWindow:úlse
End Sub
Dans le fichier 061102.xls :
- dans un module :
Sub Auto_Open()
MsgBox "auto_open"
End Sub
- dans "thisworkbook" :
Private Sub Workbook_Open()
MsgBox "workbook_open"
End Sub
A l'exécution de la première macro (test) :
le classeur 061102.xls s'ouvre en affichant dans une msgbox :
workbook_open
Daniel
"Patrick EVEN" <peven@tme.fr> a écrit dans le message de news:
edfl9Br$GHA.4472@TK2MSFTNGP03.phx.gbl...
Bonjour,
J'ai essayé sans succès la proposition de Daniel.
J'ai placé un breakpoint à l'entrée du code de Workbook_Open
dans "thisworkbook", et je constate qu'on n'y passe pas lors
de l'ouverture avec la méthode FollowHyperlink
Le problème est identique avec Excel 2000.
Une autre idée ?
Cordialement,
Patrick EVEN
"Daniel" <dZZZcolardelle@free.fr> a écrit dans le message de news:
e8xZ7Uo$GHA.4348@TK2MSFTNGP04.phx.gbl...
Bonjour.
Lorsqu'un classeur est ouvert par macro, la macro Auto_Open n'est pas
exécutée. Mets le code dans "thisworkbook" dans la macro
Workbook_Open.
Cordialement.
Daniel
"Patrick EVEN" <peven@tme.fr> a écrit dans le message de news:
%234jsxDo$GHA.4212@TK2MSFTNGP02.phx.gbl...
Bonjour,
Sous Excel 2003, j'ai un dictionnaire de documentation.
Il contient les éléments d'information qui me permettent
de reconstituer le chemin d'accès du FicherCible que je cherche
à ouvrir avec la commande VBA suivante :
ActiveWorkbook.FollowHyperlink Address:=FichierCible,
NewWindow:úlse
Pourquoi cette méthode ne déclenche t'elle pas la macro Auto_Open
du FichierCible ?
Je précise que la macro Auto_Open est correctement exécutée lorsque
le FichierCible est ouvert par une autre méthode (Fichier / Ouvrir ou
double click dans l'Explorer Windows).
Cordialement,
Patrick EVEN
Bonjour.
Tu veux dire que, lorsque tu lances la macro sans utiliser le raccourci,
la macro Workbook_Open se déclenche ?
Peux-tu poster ton classeur sur www.cjoint.com en effaçant si besoin
toutes les données.
Cordialement.
Daniel
"Patrick EVEN" a écrit dans le message de news:
upxRpPy$Daniel,
Merci pour cette précision.
J'avais bien interprété la suggestion qui fonctionne très bien
d'ailleurs.
Mais je viens de comprendre qu'un autre élément intervient dans la
problématique.
Le lancement de la macro qui fait appel à la méthode FollowHyperlink
se fait avec un raccourci clavier (Maj+Ctrl+O).
Et dans ce cas on ne passe ni dans l'Auto_Open, ni dans le Workbook_Open
!
Comment peut-on surmonter cette difficulté ?
Cordialement,
Patrick EVEN
"Daniel" a écrit dans le message de news:
eZPFBQr$Avec XL2003, dans un module :
Sub test()
ActiveWorkbook.FollowHyperlink
Address:="e:donneesdanielmpfe 61102.xls", NewWindow:úlse
End Sub
Dans le fichier 061102.xls :
- dans un module :
Sub Auto_Open()
MsgBox "auto_open"
End Sub
- dans "thisworkbook" :
Private Sub Workbook_Open()
MsgBox "workbook_open"
End Sub
A l'exécution de la première macro (test) :
le classeur 061102.xls s'ouvre en affichant dans une msgbox :
workbook_open
Daniel
"Patrick EVEN" a écrit dans le message de news:
edfl9Br$Bonjour,
J'ai essayé sans succès la proposition de Daniel.
J'ai placé un breakpoint à l'entrée du code de Workbook_Open
dans "thisworkbook", et je constate qu'on n'y passe pas lors
de l'ouverture avec la méthode FollowHyperlink
Le problème est identique avec Excel 2000.
Une autre idée ?
Cordialement,
Patrick EVEN
"Daniel" a écrit dans le message de news:
e8xZ7Uo$Bonjour.
Lorsqu'un classeur est ouvert par macro, la macro Auto_Open n'est pas
exécutée. Mets le code dans "thisworkbook" dans la macro
Workbook_Open.
Cordialement.
Daniel
"Patrick EVEN" a écrit dans le message de news:
%234jsxDo$Bonjour,
Sous Excel 2003, j'ai un dictionnaire de documentation.
Il contient les éléments d'information qui me permettent
de reconstituer le chemin d'accès du FicherCible que je cherche
à ouvrir avec la commande VBA suivante :
ActiveWorkbook.FollowHyperlink Address:=FichierCible,
NewWindow:úlse
Pourquoi cette méthode ne déclenche t'elle pas la macro Auto_Open
du FichierCible ?
Je précise que la macro Auto_Open est correctement exécutée lorsque
le FichierCible est ouvert par une autre méthode (Fichier / Ouvrir ou
double click dans l'Explorer Windows).
Cordialement,
Patrick EVEN
Vérifie quand même que tu n'as pas une instruction :
Application.EnableEvents = False
avant l'ouverture du classeur.
Daniel
"Patrick EVEN" a écrit dans le message de news:
upxRpPy$Daniel,
Merci pour cette précision.
J'avais bien interprété la suggestion qui fonctionne très bien
d'ailleurs.
Mais je viens de comprendre qu'un autre élément intervient dans la
problématique.
Le lancement de la macro qui fait appel à la méthode FollowHyperlink
se fait avec un raccourci clavier (Maj+Ctrl+O).
Et dans ce cas on ne passe ni dans l'Auto_Open, ni dans le Workbook_Open
!
Comment peut-on surmonter cette difficulté ?
Cordialement,
Patrick EVEN
"Daniel" a écrit dans le message de news:
eZPFBQr$Avec XL2003, dans un module :
Sub test()
ActiveWorkbook.FollowHyperlink
Address:="e:donneesdanielmpfe 61102.xls", NewWindow:úlse
End Sub
Dans le fichier 061102.xls :
- dans un module :
Sub Auto_Open()
MsgBox "auto_open"
End Sub
- dans "thisworkbook" :
Private Sub Workbook_Open()
MsgBox "workbook_open"
End Sub
A l'exécution de la première macro (test) :
le classeur 061102.xls s'ouvre en affichant dans une msgbox :
workbook_open
Daniel
"Patrick EVEN" a écrit dans le message de news:
edfl9Br$Bonjour,
J'ai essayé sans succès la proposition de Daniel.
J'ai placé un breakpoint à l'entrée du code de Workbook_Open
dans "thisworkbook", et je constate qu'on n'y passe pas lors
de l'ouverture avec la méthode FollowHyperlink
Le problème est identique avec Excel 2000.
Une autre idée ?
Cordialement,
Patrick EVEN
"Daniel" a écrit dans le message de news:
e8xZ7Uo$Bonjour.
Lorsqu'un classeur est ouvert par macro, la macro Auto_Open n'est pas
exécutée. Mets le code dans "thisworkbook" dans la macro
Workbook_Open.
Cordialement.
Daniel
"Patrick EVEN" a écrit dans le message de news:
%234jsxDo$Bonjour,
Sous Excel 2003, j'ai un dictionnaire de documentation.
Il contient les éléments d'information qui me permettent
de reconstituer le chemin d'accès du FicherCible que je cherche
à ouvrir avec la commande VBA suivante :
ActiveWorkbook.FollowHyperlink Address:=FichierCible,
NewWindow:úlse
Pourquoi cette méthode ne déclenche t'elle pas la macro Auto_Open
du FichierCible ?
Je précise que la macro Auto_Open est correctement exécutée lorsque
le FichierCible est ouvert par une autre méthode (Fichier / Ouvrir ou
double click dans l'Explorer Windows).
Cordialement,
Patrick EVEN
Vérifie quand même que tu n'as pas une instruction :
Application.EnableEvents = False
avant l'ouverture du classeur.
Daniel
"Patrick EVEN" <peven@tme.fr> a écrit dans le message de news:
upxRpPy$GHA.3604@TK2MSFTNGP04.phx.gbl...
Daniel,
Merci pour cette précision.
J'avais bien interprété la suggestion qui fonctionne très bien
d'ailleurs.
Mais je viens de comprendre qu'un autre élément intervient dans la
problématique.
Le lancement de la macro qui fait appel à la méthode FollowHyperlink
se fait avec un raccourci clavier (Maj+Ctrl+O).
Et dans ce cas on ne passe ni dans l'Auto_Open, ni dans le Workbook_Open
!
Comment peut-on surmonter cette difficulté ?
Cordialement,
Patrick EVEN
"Daniel" <dZZZcolardelle@free.fr> a écrit dans le message de news:
eZPFBQr$GHA.4568@TK2MSFTNGP04.phx.gbl...
Avec XL2003, dans un module :
Sub test()
ActiveWorkbook.FollowHyperlink
Address:="e:donneesdanielmpfe 61102.xls", NewWindow:úlse
End Sub
Dans le fichier 061102.xls :
- dans un module :
Sub Auto_Open()
MsgBox "auto_open"
End Sub
- dans "thisworkbook" :
Private Sub Workbook_Open()
MsgBox "workbook_open"
End Sub
A l'exécution de la première macro (test) :
le classeur 061102.xls s'ouvre en affichant dans une msgbox :
workbook_open
Daniel
"Patrick EVEN" <peven@tme.fr> a écrit dans le message de news:
edfl9Br$GHA.4472@TK2MSFTNGP03.phx.gbl...
Bonjour,
J'ai essayé sans succès la proposition de Daniel.
J'ai placé un breakpoint à l'entrée du code de Workbook_Open
dans "thisworkbook", et je constate qu'on n'y passe pas lors
de l'ouverture avec la méthode FollowHyperlink
Le problème est identique avec Excel 2000.
Une autre idée ?
Cordialement,
Patrick EVEN
"Daniel" <dZZZcolardelle@free.fr> a écrit dans le message de news:
e8xZ7Uo$GHA.4348@TK2MSFTNGP04.phx.gbl...
Bonjour.
Lorsqu'un classeur est ouvert par macro, la macro Auto_Open n'est pas
exécutée. Mets le code dans "thisworkbook" dans la macro
Workbook_Open.
Cordialement.
Daniel
"Patrick EVEN" <peven@tme.fr> a écrit dans le message de news:
%234jsxDo$GHA.4212@TK2MSFTNGP02.phx.gbl...
Bonjour,
Sous Excel 2003, j'ai un dictionnaire de documentation.
Il contient les éléments d'information qui me permettent
de reconstituer le chemin d'accès du FicherCible que je cherche
à ouvrir avec la commande VBA suivante :
ActiveWorkbook.FollowHyperlink Address:=FichierCible,
NewWindow:úlse
Pourquoi cette méthode ne déclenche t'elle pas la macro Auto_Open
du FichierCible ?
Je précise que la macro Auto_Open est correctement exécutée lorsque
le FichierCible est ouvert par une autre méthode (Fichier / Ouvrir ou
double click dans l'Explorer Windows).
Cordialement,
Patrick EVEN
Vérifie quand même que tu n'as pas une instruction :
Application.EnableEvents = False
avant l'ouverture du classeur.
Daniel
"Patrick EVEN" a écrit dans le message de news:
upxRpPy$Daniel,
Merci pour cette précision.
J'avais bien interprété la suggestion qui fonctionne très bien
d'ailleurs.
Mais je viens de comprendre qu'un autre élément intervient dans la
problématique.
Le lancement de la macro qui fait appel à la méthode FollowHyperlink
se fait avec un raccourci clavier (Maj+Ctrl+O).
Et dans ce cas on ne passe ni dans l'Auto_Open, ni dans le Workbook_Open
!
Comment peut-on surmonter cette difficulté ?
Cordialement,
Patrick EVEN
"Daniel" a écrit dans le message de news:
eZPFBQr$Avec XL2003, dans un module :
Sub test()
ActiveWorkbook.FollowHyperlink
Address:="e:donneesdanielmpfe 61102.xls", NewWindow:úlse
End Sub
Dans le fichier 061102.xls :
- dans un module :
Sub Auto_Open()
MsgBox "auto_open"
End Sub
- dans "thisworkbook" :
Private Sub Workbook_Open()
MsgBox "workbook_open"
End Sub
A l'exécution de la première macro (test) :
le classeur 061102.xls s'ouvre en affichant dans une msgbox :
workbook_open
Daniel
"Patrick EVEN" a écrit dans le message de news:
edfl9Br$Bonjour,
J'ai essayé sans succès la proposition de Daniel.
J'ai placé un breakpoint à l'entrée du code de Workbook_Open
dans "thisworkbook", et je constate qu'on n'y passe pas lors
de l'ouverture avec la méthode FollowHyperlink
Le problème est identique avec Excel 2000.
Une autre idée ?
Cordialement,
Patrick EVEN
"Daniel" a écrit dans le message de news:
e8xZ7Uo$Bonjour.
Lorsqu'un classeur est ouvert par macro, la macro Auto_Open n'est pas
exécutée. Mets le code dans "thisworkbook" dans la macro
Workbook_Open.
Cordialement.
Daniel
"Patrick EVEN" a écrit dans le message de news:
%234jsxDo$Bonjour,
Sous Excel 2003, j'ai un dictionnaire de documentation.
Il contient les éléments d'information qui me permettent
de reconstituer le chemin d'accès du FicherCible que je cherche
à ouvrir avec la commande VBA suivante :
ActiveWorkbook.FollowHyperlink Address:=FichierCible,
NewWindow:úlse
Pourquoi cette méthode ne déclenche t'elle pas la macro Auto_Open
du FichierCible ?
Je précise que la macro Auto_Open est correctement exécutée lorsque
le FichierCible est ouvert par une autre méthode (Fichier / Ouvrir ou
double click dans l'Explorer Windows).
Cordialement,
Patrick EVEN
Vérifie quand même que tu n'as pas une instruction :
Application.EnableEvents = False
avant l'ouverture du classeur.
Daniel
"Patrick EVEN" a écrit dans le message de news:
upxRpPy$Daniel,
Merci pour cette précision.
J'avais bien interprété la suggestion qui fonctionne très bien
d'ailleurs.
Mais je viens de comprendre qu'un autre élément intervient dans la
problématique.
Le lancement de la macro qui fait appel à la méthode FollowHyperlink
se fait avec un raccourci clavier (Maj+Ctrl+O).
Et dans ce cas on ne passe ni dans l'Auto_Open, ni dans le Workbook_Open
!
Comment peut-on surmonter cette difficulté ?
Cordialement,
Patrick EVEN
"Daniel" a écrit dans le message de news:
eZPFBQr$Avec XL2003, dans un module :
Sub test()
ActiveWorkbook.FollowHyperlink
Address:="e:donneesdanielmpfe 61102.xls", NewWindow:úlse
End Sub
Dans le fichier 061102.xls :
- dans un module :
Sub Auto_Open()
MsgBox "auto_open"
End Sub
- dans "thisworkbook" :
Private Sub Workbook_Open()
MsgBox "workbook_open"
End Sub
A l'exécution de la première macro (test) :
le classeur 061102.xls s'ouvre en affichant dans une msgbox :
workbook_open
Daniel
"Patrick EVEN" a écrit dans le message de news:
edfl9Br$Bonjour,
J'ai essayé sans succès la proposition de Daniel.
J'ai placé un breakpoint à l'entrée du code de Workbook_Open
dans "thisworkbook", et je constate qu'on n'y passe pas lors
de l'ouverture avec la méthode FollowHyperlink
Le problème est identique avec Excel 2000.
Une autre idée ?
Cordialement,
Patrick EVEN
"Daniel" a écrit dans le message de news:
e8xZ7Uo$Bonjour.
Lorsqu'un classeur est ouvert par macro, la macro Auto_Open n'est pas
exécutée. Mets le code dans "thisworkbook" dans la macro
Workbook_Open.
Cordialement.
Daniel
"Patrick EVEN" a écrit dans le message de news:
%234jsxDo$Bonjour,
Sous Excel 2003, j'ai un dictionnaire de documentation.
Il contient les éléments d'information qui me permettent
de reconstituer le chemin d'accès du FicherCible que je cherche
à ouvrir avec la commande VBA suivante :
ActiveWorkbook.FollowHyperlink Address:=FichierCible,
NewWindow:úlse
Pourquoi cette méthode ne déclenche t'elle pas la macro Auto_Open
du FichierCible ?
Je précise que la macro Auto_Open est correctement exécutée lorsque
le FichierCible est ouvert par une autre méthode (Fichier / Ouvrir ou
double click dans l'Explorer Windows).
Cordialement,
Patrick EVEN
Vérifie quand même que tu n'as pas une instruction :
Application.EnableEvents = False
avant l'ouverture du classeur.
Daniel
"Patrick EVEN" <peven@tme.fr> a écrit dans le message de news:
upxRpPy$GHA.3604@TK2MSFTNGP04.phx.gbl...
Daniel,
Merci pour cette précision.
J'avais bien interprété la suggestion qui fonctionne très bien
d'ailleurs.
Mais je viens de comprendre qu'un autre élément intervient dans la
problématique.
Le lancement de la macro qui fait appel à la méthode FollowHyperlink
se fait avec un raccourci clavier (Maj+Ctrl+O).
Et dans ce cas on ne passe ni dans l'Auto_Open, ni dans le Workbook_Open
!
Comment peut-on surmonter cette difficulté ?
Cordialement,
Patrick EVEN
"Daniel" <dZZZcolardelle@free.fr> a écrit dans le message de news:
eZPFBQr$GHA.4568@TK2MSFTNGP04.phx.gbl...
Avec XL2003, dans un module :
Sub test()
ActiveWorkbook.FollowHyperlink
Address:="e:donneesdanielmpfe 61102.xls", NewWindow:úlse
End Sub
Dans le fichier 061102.xls :
- dans un module :
Sub Auto_Open()
MsgBox "auto_open"
End Sub
- dans "thisworkbook" :
Private Sub Workbook_Open()
MsgBox "workbook_open"
End Sub
A l'exécution de la première macro (test) :
le classeur 061102.xls s'ouvre en affichant dans une msgbox :
workbook_open
Daniel
"Patrick EVEN" <peven@tme.fr> a écrit dans le message de news:
edfl9Br$GHA.4472@TK2MSFTNGP03.phx.gbl...
Bonjour,
J'ai essayé sans succès la proposition de Daniel.
J'ai placé un breakpoint à l'entrée du code de Workbook_Open
dans "thisworkbook", et je constate qu'on n'y passe pas lors
de l'ouverture avec la méthode FollowHyperlink
Le problème est identique avec Excel 2000.
Une autre idée ?
Cordialement,
Patrick EVEN
"Daniel" <dZZZcolardelle@free.fr> a écrit dans le message de news:
e8xZ7Uo$GHA.4348@TK2MSFTNGP04.phx.gbl...
Bonjour.
Lorsqu'un classeur est ouvert par macro, la macro Auto_Open n'est pas
exécutée. Mets le code dans "thisworkbook" dans la macro
Workbook_Open.
Cordialement.
Daniel
"Patrick EVEN" <peven@tme.fr> a écrit dans le message de news:
%234jsxDo$GHA.4212@TK2MSFTNGP02.phx.gbl...
Bonjour,
Sous Excel 2003, j'ai un dictionnaire de documentation.
Il contient les éléments d'information qui me permettent
de reconstituer le chemin d'accès du FicherCible que je cherche
à ouvrir avec la commande VBA suivante :
ActiveWorkbook.FollowHyperlink Address:=FichierCible,
NewWindow:úlse
Pourquoi cette méthode ne déclenche t'elle pas la macro Auto_Open
du FichierCible ?
Je précise que la macro Auto_Open est correctement exécutée lorsque
le FichierCible est ouvert par une autre méthode (Fichier / Ouvrir ou
double click dans l'Explorer Windows).
Cordialement,
Patrick EVEN
Vérifie quand même que tu n'as pas une instruction :
Application.EnableEvents = False
avant l'ouverture du classeur.
Daniel
"Patrick EVEN" a écrit dans le message de news:
upxRpPy$Daniel,
Merci pour cette précision.
J'avais bien interprété la suggestion qui fonctionne très bien
d'ailleurs.
Mais je viens de comprendre qu'un autre élément intervient dans la
problématique.
Le lancement de la macro qui fait appel à la méthode FollowHyperlink
se fait avec un raccourci clavier (Maj+Ctrl+O).
Et dans ce cas on ne passe ni dans l'Auto_Open, ni dans le Workbook_Open
!
Comment peut-on surmonter cette difficulté ?
Cordialement,
Patrick EVEN
"Daniel" a écrit dans le message de news:
eZPFBQr$Avec XL2003, dans un module :
Sub test()
ActiveWorkbook.FollowHyperlink
Address:="e:donneesdanielmpfe 61102.xls", NewWindow:úlse
End Sub
Dans le fichier 061102.xls :
- dans un module :
Sub Auto_Open()
MsgBox "auto_open"
End Sub
- dans "thisworkbook" :
Private Sub Workbook_Open()
MsgBox "workbook_open"
End Sub
A l'exécution de la première macro (test) :
le classeur 061102.xls s'ouvre en affichant dans une msgbox :
workbook_open
Daniel
"Patrick EVEN" a écrit dans le message de news:
edfl9Br$Bonjour,
J'ai essayé sans succès la proposition de Daniel.
J'ai placé un breakpoint à l'entrée du code de Workbook_Open
dans "thisworkbook", et je constate qu'on n'y passe pas lors
de l'ouverture avec la méthode FollowHyperlink
Le problème est identique avec Excel 2000.
Une autre idée ?
Cordialement,
Patrick EVEN
"Daniel" a écrit dans le message de news:
e8xZ7Uo$Bonjour.
Lorsqu'un classeur est ouvert par macro, la macro Auto_Open n'est pas
exécutée. Mets le code dans "thisworkbook" dans la macro
Workbook_Open.
Cordialement.
Daniel
"Patrick EVEN" a écrit dans le message de news:
%234jsxDo$Bonjour,
Sous Excel 2003, j'ai un dictionnaire de documentation.
Il contient les éléments d'information qui me permettent
de reconstituer le chemin d'accès du FicherCible que je cherche
à ouvrir avec la commande VBA suivante :
ActiveWorkbook.FollowHyperlink Address:=FichierCible,
NewWindow:úlse
Pourquoi cette méthode ne déclenche t'elle pas la macro Auto_Open
du FichierCible ?
Je précise que la macro Auto_Open est correctement exécutée lorsque
le FichierCible est ouvert par une autre méthode (Fichier / Ouvrir ou
double click dans l'Explorer Windows).
Cordialement,
Patrick EVEN
A ) ce que tu énonçais à savoir que l'événement Open du workbook du
Thisworkbook
s'exécute à l'ouverture est vrai ....!
B ) Je retourne seulement le fichier à ouvrir -> j'ai fait une petitie
modification...
et que même si l'événement Open ne s'exécutait pas... il y a toujours
moyen
de "moyenner" et de faire exécuter une macro à l'ouverture du classeur.
http://cjoint.com/?ldpyqw1txV
"Daniel" a écrit dans le message de news:
eLxk120$
Incroyable. Appel aux Gourous
"Daniel" a écrit dans le message de news:
e1eDugy$Vérifie quand même que tu n'as pas une instruction :
Application.EnableEvents = False
avant l'ouverture du classeur.
Daniel
"Patrick EVEN" a écrit dans le message de news:
upxRpPy$Daniel,
Merci pour cette précision.
J'avais bien interprété la suggestion qui fonctionne très bien
d'ailleurs.
Mais je viens de comprendre qu'un autre élément intervient dans la
problématique.
Le lancement de la macro qui fait appel à la méthode FollowHyperlink
se fait avec un raccourci clavier (Maj+Ctrl+O).
Et dans ce cas on ne passe ni dans l'Auto_Open, ni dans le Workbook_Open
!
Comment peut-on surmonter cette difficulté ?
Cordialement,
Patrick EVEN
"Daniel" a écrit dans le message de news:
eZPFBQr$Avec XL2003, dans un module :
Sub test()
ActiveWorkbook.FollowHyperlink
Address:="e:donneesdanielmpfe 61102.xls", NewWindow:úlse
End Sub
Dans le fichier 061102.xls :
- dans un module :
Sub Auto_Open()
MsgBox "auto_open"
End Sub
- dans "thisworkbook" :
Private Sub Workbook_Open()
MsgBox "workbook_open"
End Sub
A l'exécution de la première macro (test) :
le classeur 061102.xls s'ouvre en affichant dans une msgbox :
workbook_open
Daniel
"Patrick EVEN" a écrit dans le message de news:
edfl9Br$Bonjour,
J'ai essayé sans succès la proposition de Daniel.
J'ai placé un breakpoint à l'entrée du code de Workbook_Open
dans "thisworkbook", et je constate qu'on n'y passe pas lors
de l'ouverture avec la méthode FollowHyperlink
Le problème est identique avec Excel 2000.
Une autre idée ?
Cordialement,
Patrick EVEN
"Daniel" a écrit dans le message de news:
e8xZ7Uo$Bonjour.
Lorsqu'un classeur est ouvert par macro, la macro Auto_Open n'est pas
exécutée. Mets le code dans "thisworkbook" dans la macro
Workbook_Open.
Cordialement.
Daniel
"Patrick EVEN" a écrit dans le message de news:
%234jsxDo$Bonjour,
Sous Excel 2003, j'ai un dictionnaire de documentation.
Il contient les éléments d'information qui me permettent
de reconstituer le chemin d'accès du FicherCible que je cherche
à ouvrir avec la commande VBA suivante :
ActiveWorkbook.FollowHyperlink Address:=FichierCible,
NewWindow:úlse
Pourquoi cette méthode ne déclenche t'elle pas la macro Auto_Open
du FichierCible ?
Je précise que la macro Auto_Open est correctement exécutée lorsque
le FichierCible est ouvert par une autre méthode (Fichier / Ouvrir
ou
double click dans l'Explorer Windows).
Cordialement,
Patrick EVEN
A ) ce que tu énonçais à savoir que l'événement Open du workbook du
Thisworkbook
s'exécute à l'ouverture est vrai ....!
B ) Je retourne seulement le fichier à ouvrir -> j'ai fait une petitie
modification...
et que même si l'événement Open ne s'exécutait pas... il y a toujours
moyen
de "moyenner" et de faire exécuter une macro à l'ouverture du classeur.
http://cjoint.com/?ldpyqw1txV
"Daniel" <dZZZcolardelle@free.fr> a écrit dans le message de news:
eLxk120$GHA.5068@TK2MSFTNGP02.phx.gbl...
Incroyable. Appel aux Gourous
"Daniel" <dZZZcolardelle@free.fr> a écrit dans le message de news:
e1eDugy$GHA.204@TK2MSFTNGP04.phx.gbl...
Vérifie quand même que tu n'as pas une instruction :
Application.EnableEvents = False
avant l'ouverture du classeur.
Daniel
"Patrick EVEN" <peven@tme.fr> a écrit dans le message de news:
upxRpPy$GHA.3604@TK2MSFTNGP04.phx.gbl...
Daniel,
Merci pour cette précision.
J'avais bien interprété la suggestion qui fonctionne très bien
d'ailleurs.
Mais je viens de comprendre qu'un autre élément intervient dans la
problématique.
Le lancement de la macro qui fait appel à la méthode FollowHyperlink
se fait avec un raccourci clavier (Maj+Ctrl+O).
Et dans ce cas on ne passe ni dans l'Auto_Open, ni dans le Workbook_Open
!
Comment peut-on surmonter cette difficulté ?
Cordialement,
Patrick EVEN
"Daniel" <dZZZcolardelle@free.fr> a écrit dans le message de news:
eZPFBQr$GHA.4568@TK2MSFTNGP04.phx.gbl...
Avec XL2003, dans un module :
Sub test()
ActiveWorkbook.FollowHyperlink
Address:="e:donneesdanielmpfe 61102.xls", NewWindow:úlse
End Sub
Dans le fichier 061102.xls :
- dans un module :
Sub Auto_Open()
MsgBox "auto_open"
End Sub
- dans "thisworkbook" :
Private Sub Workbook_Open()
MsgBox "workbook_open"
End Sub
A l'exécution de la première macro (test) :
le classeur 061102.xls s'ouvre en affichant dans une msgbox :
workbook_open
Daniel
"Patrick EVEN" <peven@tme.fr> a écrit dans le message de news:
edfl9Br$GHA.4472@TK2MSFTNGP03.phx.gbl...
Bonjour,
J'ai essayé sans succès la proposition de Daniel.
J'ai placé un breakpoint à l'entrée du code de Workbook_Open
dans "thisworkbook", et je constate qu'on n'y passe pas lors
de l'ouverture avec la méthode FollowHyperlink
Le problème est identique avec Excel 2000.
Une autre idée ?
Cordialement,
Patrick EVEN
"Daniel" <dZZZcolardelle@free.fr> a écrit dans le message de news:
e8xZ7Uo$GHA.4348@TK2MSFTNGP04.phx.gbl...
Bonjour.
Lorsqu'un classeur est ouvert par macro, la macro Auto_Open n'est pas
exécutée. Mets le code dans "thisworkbook" dans la macro
Workbook_Open.
Cordialement.
Daniel
"Patrick EVEN" <peven@tme.fr> a écrit dans le message de news:
%234jsxDo$GHA.4212@TK2MSFTNGP02.phx.gbl...
Bonjour,
Sous Excel 2003, j'ai un dictionnaire de documentation.
Il contient les éléments d'information qui me permettent
de reconstituer le chemin d'accès du FicherCible que je cherche
à ouvrir avec la commande VBA suivante :
ActiveWorkbook.FollowHyperlink Address:=FichierCible,
NewWindow:úlse
Pourquoi cette méthode ne déclenche t'elle pas la macro Auto_Open
du FichierCible ?
Je précise que la macro Auto_Open est correctement exécutée lorsque
le FichierCible est ouvert par une autre méthode (Fichier / Ouvrir
ou
double click dans l'Explorer Windows).
Cordialement,
Patrick EVEN
A ) ce que tu énonçais à savoir que l'événement Open du workbook du
Thisworkbook
s'exécute à l'ouverture est vrai ....!
B ) Je retourne seulement le fichier à ouvrir -> j'ai fait une petitie
modification...
et que même si l'événement Open ne s'exécutait pas... il y a toujours
moyen
de "moyenner" et de faire exécuter une macro à l'ouverture du classeur.
http://cjoint.com/?ldpyqw1txV
"Daniel" a écrit dans le message de news:
eLxk120$
Incroyable. Appel aux Gourous
"Daniel" a écrit dans le message de news:
e1eDugy$Vérifie quand même que tu n'as pas une instruction :
Application.EnableEvents = False
avant l'ouverture du classeur.
Daniel
"Patrick EVEN" a écrit dans le message de news:
upxRpPy$Daniel,
Merci pour cette précision.
J'avais bien interprété la suggestion qui fonctionne très bien
d'ailleurs.
Mais je viens de comprendre qu'un autre élément intervient dans la
problématique.
Le lancement de la macro qui fait appel à la méthode FollowHyperlink
se fait avec un raccourci clavier (Maj+Ctrl+O).
Et dans ce cas on ne passe ni dans l'Auto_Open, ni dans le Workbook_Open
!
Comment peut-on surmonter cette difficulté ?
Cordialement,
Patrick EVEN
"Daniel" a écrit dans le message de news:
eZPFBQr$Avec XL2003, dans un module :
Sub test()
ActiveWorkbook.FollowHyperlink
Address:="e:donneesdanielmpfe 61102.xls", NewWindow:úlse
End Sub
Dans le fichier 061102.xls :
- dans un module :
Sub Auto_Open()
MsgBox "auto_open"
End Sub
- dans "thisworkbook" :
Private Sub Workbook_Open()
MsgBox "workbook_open"
End Sub
A l'exécution de la première macro (test) :
le classeur 061102.xls s'ouvre en affichant dans une msgbox :
workbook_open
Daniel
"Patrick EVEN" a écrit dans le message de news:
edfl9Br$Bonjour,
J'ai essayé sans succès la proposition de Daniel.
J'ai placé un breakpoint à l'entrée du code de Workbook_Open
dans "thisworkbook", et je constate qu'on n'y passe pas lors
de l'ouverture avec la méthode FollowHyperlink
Le problème est identique avec Excel 2000.
Une autre idée ?
Cordialement,
Patrick EVEN
"Daniel" a écrit dans le message de news:
e8xZ7Uo$Bonjour.
Lorsqu'un classeur est ouvert par macro, la macro Auto_Open n'est pas
exécutée. Mets le code dans "thisworkbook" dans la macro
Workbook_Open.
Cordialement.
Daniel
"Patrick EVEN" a écrit dans le message de news:
%234jsxDo$Bonjour,
Sous Excel 2003, j'ai un dictionnaire de documentation.
Il contient les éléments d'information qui me permettent
de reconstituer le chemin d'accès du FicherCible que je cherche
à ouvrir avec la commande VBA suivante :
ActiveWorkbook.FollowHyperlink Address:=FichierCible,
NewWindow:úlse
Pourquoi cette méthode ne déclenche t'elle pas la macro Auto_Open
du FichierCible ?
Je précise que la macro Auto_Open est correctement exécutée lorsque
le FichierCible est ouvert par une autre méthode (Fichier / Ouvrir
ou
double click dans l'Explorer Windows).
Cordialement,
Patrick EVEN