OVH Cloud OVH Cloud

Demande d'enregistrement en trop

2 réponses
Avatar
Manu
Bonjour,

J'ai un modele "toto.xlt" qui contient une macro Private Sub
Workbook_BeforeClose(Cancel As Boolean), lorsque je quitte, cette macro me
demande par msgbox si je veux executer la macro ou si je souhaite fermer
sans rien faire.

Exemple : j'ouvre mon modele, qui devient "toto1.xls" je tape des bricoles
et si en quittant je lui dis non je ne veux rien changer alors il me demande
quand meme si je souhaite enregistrer mon fichier "toto1".
C'est justement cela qui me gene, je souhaiterais qu'il ne me demande
absolument rien.

J'ai essayé :

Else
Application.DisplayAlerts = False
ActiveWorkbook.Saved = False

Mais rien n'y fait. Pouvez vous m'aider

Manu

2 réponses

Avatar
isabelle
bonjour manu,

essai comme ça,

ActiveWorkbook.Saved = True

Saved étant conjuguer au passé l'enregistrement ne se fait pas, mais laisse croire quelle a été fait.

isabelle

Bonjour,

J'ai un modele "toto.xlt" qui contient une macro Private Sub
Workbook_BeforeClose(Cancel As Boolean), lorsque je quitte, cette macro me
demande par msgbox si je veux executer la macro ou si je souhaite fermer
sans rien faire.

Exemple : j'ouvre mon modele, qui devient "toto1.xls" je tape des bricoles
et si en quittant je lui dis non je ne veux rien changer alors il me demande
quand meme si je souhaite enregistrer mon fichier "toto1".
C'est justement cela qui me gene, je souhaiterais qu'il ne me demande
absolument rien.

J'ai essayé :

Else
Application.DisplayAlerts = False
ActiveWorkbook.Saved = False

Mais rien n'y fait. Pouvez vous m'aider

Manu




Avatar
Manu
Super Isa, j'avais essayé pourtant bcp de choses.
Merci c'est nickel
Manu

"isabelle" a écrit dans le message de news:
%23rnhV$
bonjour manu,

essai comme ça,

ActiveWorkbook.Saved = True

Saved étant conjuguer au passé l'enregistrement ne se fait pas, mais
laisse croire quelle a été fait.

isabelle

Bonjour,

J'ai un modele "toto.xlt" qui contient une macro Private Sub
Workbook_BeforeClose(Cancel As Boolean), lorsque je quitte, cette macro
me demande par msgbox si je veux executer la macro ou si je souhaite
fermer sans rien faire.

Exemple : j'ouvre mon modele, qui devient "toto1.xls" je tape des
bricoles et si en quittant je lui dis non je ne veux rien changer alors
il me demande quand meme si je souhaite enregistrer mon fichier "toto1".
C'est justement cela qui me gene, je souhaiterais qu'il ne me demande
absolument rien.

J'ai essayé :

Else
Application.DisplayAlerts = False
ActiveWorkbook.Saved = False

Mais rien n'y fait. Pouvez vous m'aider

Manu