OVH Cloud OVH Cloud

Macro Workbook_Open

2 réponses
Avatar
Charly
Bonjour =E0 toutes et =E0 tous,

Qui pourrait r=E9pondre =E0 ma question.

Je suis en possession d'un fichier excel=20
(MonFichierExcel.xls) qui doit v=E9rifier des ouvertures=20
d'autres fichiers et d'autres applications. Pour ce faire,=20
j'ai un fichier VBS(script) qui fonctionne =E0 merveille ,=20
et je ne compte pas en changer, ni l'int=E9grer dans Excel.=20
Seulement je ne parviens pas =E0 lancer le script =E0=20
l'ouverture de MonFichierExcel.xls AVANT d'accepter les=20
macros.
Si ma macro de ThisWorkbook.Workbook_Open() d=E9marre, elle=20
plante. Il me faudrait lancer le script avant elle.

Est-ce que je r=EAve en pensant r=E9aliser une telle=20
r=E9alisation ou il existe une autre proc=E9dure?

Merci =E0 celles et ceux qui voudront bien me r=E9pondre

Bonne soir=E9e.

Charly

2 réponses

Avatar
Kamel
Oui c'est tout à fait possible mais je ne saurai t'en dire plus ...
Une solution assez simple serait d'enlever le message qui te demande si tu
veux activer une macro ou pas. Pour cela tu vas dans Outils -> Macro ->
Securité et cocher Niveau de sécurité faible ....
Il faut aussi faire attention aux macros qui seront lancées à l'avenir ...

--
Bon courage ...
Kamel
"Charly" a écrit dans le message de
news:649001c3e67c$c44168a0$
Bonjour à toutes et à tous,

Qui pourrait répondre à ma question.

Je suis en possession d'un fichier excel
(MonFichierExcel.xls) qui doit vérifier des ouvertures
d'autres fichiers et d'autres applications. Pour ce faire,
j'ai un fichier VBS(script) qui fonctionne à merveille ,
et je ne compte pas en changer, ni l'intégrer dans Excel.
Seulement je ne parviens pas à lancer le script à
l'ouverture de MonFichierExcel.xls AVANT d'accepter les
macros.
Si ma macro de ThisWorkbook.Workbook_Open() démarre, elle
plante. Il me faudrait lancer le script avant elle.

Est-ce que je rêve en pensant réaliser une telle
réalisation ou il existe une autre procédure?

Merci à celles et ceux qui voudront bien me répondre

Bonne soirée.

Charly
Avatar
Charly
Merci pour ta réponse mais ce n'était pas ma question.
Avec toutes mes amitiés.

Charly
-----Message d'origine-----
Oui c'est tout à fait possible mais je ne saurai t'en
dire plus ...

Une solution assez simple serait d'enlever le message qui
te demande si tu

veux activer une macro ou pas. Pour cela tu vas dans
Outils -> Macro ->

Securité et cocher Niveau de sécurité faible ....
Il faut aussi faire attention aux macros qui seront
lancées à l'avenir ...


--
Bon courage ...
Kamel
"Charly" a écrit
dans le message de

news:649001c3e67c$c44168a0$
Bonjour à toutes et à tous,

Qui pourrait répondre à ma question.

Je suis en possession d'un fichier excel
(MonFichierExcel.xls) qui doit vérifier des ouvertures
d'autres fichiers et d'autres applications. Pour ce faire,
j'ai un fichier VBS(script) qui fonctionne à merveille ,
et je ne compte pas en changer, ni l'intégrer dans Excel.
Seulement je ne parviens pas à lancer le script à
l'ouverture de MonFichierExcel.xls AVANT d'accepter les
macros.
Si ma macro de ThisWorkbook.Workbook_Open() démarre, elle
plante. Il me faudrait lancer le script avant elle.

Est-ce que je rêve en pensant réaliser une telle
réalisation ou il existe une autre procédure?

Merci à celles et ceux qui voudront bien me répondre

Bonne soirée.

Charly



.