OVH Cloud OVH Cloud

Open et Close

3 réponses
Avatar
AlainGG
Bonjour à toutes et à tous.
Je suis t'embêté...
Dans mon perso.xls, Auto_Open est bien exécuté (puisque toutes les
instructions sont lues), alors que dans Auto_Close, aucune instruction n'est
exécutée (idem avec Workbook_BeforeClose). Je me dis qu'EXCEL ignore ces 2
procédures en sortie. Quelqu'un aurait-il une idée sur ce qui se passe ?
Merci par avance.
Amicalement.
Alain

3 réponses

Avatar
LSteph
Bonjour,

testes si les évènements ne seraient pas désactivés
mets ceci dans une macro de module standard, enregistre le classeur et
execute la macro pour voir si ton _close s'exécute:

Sub jequitte()
With application
.enableevents=true
.quit
end with
end sub



a+

lSteph


"AlainGG" a écrit dans le message de
news:
Bonjour à toutes et à tous.
Je suis t'embêté...
Dans mon perso.xls, Auto_Open est bien exécuté (puisque toutes les
instructions sont lues), alors que dans Auto_Close, aucune instruction
n'est
exécutée (idem avec Workbook_BeforeClose). Je me dis qu'EXCEL ignore ces 2
procédures en sortie. Quelqu'un aurait-il une idée sur ce qui se passe ?
Merci par avance.
Amicalement.
Alain


Avatar
AlainGG
Hélas, non, tout est correct de ce coté-là.
Lorsque je crée une sub qui contient uniquement:

msgbox "enableevents=" & application.enableevents

cela m'affiche : enableevents=Vrai

Je ne vois vraiment pas d'où peu venir le problème...

--
Alain



Bonjour,

testes si les évènements ne seraient pas désactivés
mets ceci dans une macro de module standard, enregistre le classeur et
execute la macro pour voir si ton _close s'exécute:

Sub jequitte()
With application
..enableevents=true
..quit
end with
end sub



a+

lSteph


"AlainGG" a écrit dans le message de
news:
Bonjour à toutes et à tous.
Je suis t'embêté...
Dans mon perso.xls, Auto_Open est bien exécuté (puisque toutes les
instructions sont lues), alors que dans Auto_Close, aucune instruction
n'est
exécutée (idem avec Workbook_BeforeClose). Je me dis qu'EXCEL ignore ces 2
procédures en sortie. Quelqu'un aurait-il une idée sur ce qui se passe ?
Merci par avance.
Amicalement.
Alain







Avatar
LSteph
Bonsoir,

Voilà qui me laisse tout aussi perplexe,
...question idiote sans doute:
tu mets bien ton code
"au fait quel est - il"?
dans le thisworkbook?



lSteph

"AlainGG" a écrit dans le message de
news:
Hélas, non, tout est correct de ce coté-là.
Lorsque je crée une sub qui contient uniquement:

msgbox "enableevents=" & application.enableevents

cela m'affiche : enableevents=Vrai

Je ne vois vraiment pas d'où peu venir le problème...

--
Alain



Bonjour,

testes si les évènements ne seraient pas désactivés
mets ceci dans une macro de module standard, enregistre le classeur et
execute la macro pour voir si ton _close s'exécute:

Sub jequitte()
With application
..enableevents=true
..quit
end with
end sub



a+

lSteph


"AlainGG" a écrit dans le message de
news:
Bonjour à toutes et à tous.
Je suis t'embêté...
Dans mon perso.xls, Auto_Open est bien exécuté (puisque toutes les
instructions sont lues), alors que dans Auto_Close, aucune instruction
n'est
exécutée (idem avec Workbook_BeforeClose). Je me dis qu'EXCEL ignore
ces 2
procédures en sortie. Quelqu'un aurait-il une idée sur ce qui se passe
?
Merci par avance.
Amicalement.
Alain