OVH Cloud OVH Cloud

proteger un fichier au moment de l'enregistrmeent des modifs

3 réponses
Avatar
fabien
Bonjour =E0 tous,

Voici mon probl=E8me, j'ai un fichier excel avec des macros=20
et ces macros g=E9n=E9rent des modifs dans mon fichier. Le=20
probl=E8me est que je ne veux pas que ces modifs puissent=20
=EAtre enregistr=E9es. J'ai essay=E9 de prot=E9ger le document=20
avec un mot de passe mais le probl=E8me est que pour ouvrir=20
le document j'ai une fenetre qui me demande le mot de=20
passe.

Quelqu'un a-t-il une solution =E0 mon probl=E8me ?

merci de vos r=E9ponses.

Fabien

3 réponses

Avatar
Daniel
Bonjour.
Pourquoi n'ouvres-tu pas ton classeur en lecture seule ?
Cordialement.
Daniel
"fabien" a écrit dans le message de news:
59af01c523c7$ca29ac80$
Bonjour à tous,

Voici mon problème, j'ai un fichier excel avec des macros
et ces macros générent des modifs dans mon fichier. Le
problème est que je ne veux pas que ces modifs puissent
être enregistrées. J'ai essayé de protéger le document
avec un mot de passe mais le problème est que pour ouvrir
le document j'ai une fenetre qui me demande le mot de
passe.

Quelqu'un a-t-il une solution à mon problème ?

merci de vos réponses.

Fabien
Avatar
poy-poy
Bonjour Fabien,

Peut-être pourrais tu mettre ton fichier en read-only ? Ainsi, il sera
impossible d'enregistrer sur le fichier. Tu clicks droit sur ton fichier
non-ouvert, tu fais propriété et tu coches la case read-only tout en bas.

Cordialement
Benjamin


Bonjour à tous,

Voici mon problème, j'ai un fichier excel avec des macros
et ces macros générent des modifs dans mon fichier. Le
problème est que je ne veux pas que ces modifs puissent
être enregistrées. J'ai essayé de protéger le document
avec un mot de passe mais le problème est que pour ouvrir
le document j'ai une fenetre qui me demande le mot de
passe.

Quelqu'un a-t-il une solution à mon problème ?

merci de vos réponses.

Fabien



Avatar
docm
Bonjour.

'Ne pas demander lors de la fermeture si on veut sauvegarder
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ThisWorkbook.Saved = True
End Sub

'Pour annuler toute sauvegarde
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As
Boolean)
Cancel = True
End Sub

Amicalement.

"fabien" wrote in message
news:59af01c523c7$ca29ac80$
Bonjour à tous,

Voici mon problème, j'ai un fichier excel avec des macros
et ces macros générent des modifs dans mon fichier. Le
problème est que je ne veux pas que ces modifs puissent
être enregistrées. J'ai essayé de protéger le document
avec un mot de passe mais le problème est que pour ouvrir
le document j'ai une fenetre qui me demande le mot de
passe.

Quelqu'un a-t-il une solution à mon problème ?

merci de vos réponses.

Fabien