OVH Cloud OVH Cloud

Fichier modifiable mais finalement pas enregistrable

6 réponses
Avatar
M.
Bonjour,

comment faire pour qu'un fichier à usage de démonstration puisse être
modifié par les utilisateurs à leur gré, mais sans qu'ils puissent
enregistrer leurs modifications, de sorte qu'à la fin le fichier retourne
à son état initial ?

Fred

6 réponses

Avatar
Nicolas B.
Salut,

Colle ça dans ThisWorkbook :

Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As
Boolean)
Cancel = True
End Sub

Seule solution pour enregistrer alors le fichier : ouvrir le classeur en
désactivant les macros.


A+
--
Nicolas B.

Adresse @adresse.bidon.com invalide,
E-mail : www.cerbermail.com/?gAAILfkPsC


Bonjour,

comment faire pour qu'un fichier à usage de démonstration puisse être
modifié par les utilisateurs à leur gré, mais sans qu'ils puissent
enregistrer leurs modifications, de sorte qu'à la fin le fichier
retourne à son état initial ?

Fred


Avatar
M.
Salut Nicolas,

et merci beaucoup, c'est juste ce que je cherchais.

"Nicolas B." a dit :

Colle ça dans ThisWorkbook :


Fred

Avatar
Herdet
Bonsoir M,
... et pour forcer les utilisateurs à activer obligatoirement les macros :
http://www.excelabo.net/xl/macros.php#forcermacros

Cordialement
Robert Dezan

"M." +doo.fr> a écrit dans le message de news:

Bonjour,

comment faire pour qu'un fichier à usage de démonstration puisse être
modifié par les utilisateurs à leur gré, mais sans qu'ils puissent
enregistrer leurs modifications, de sorte qu'à la fin le fichier retourne
à son état initial ?

Fred


Avatar
Misange
Les réponses ce dessous te conviennent semble-t-il mais garde en tête
que si tu as affaire à des petits futés les protection dans excel sont
illusoires...
C'est en revanche idéal pour mettre un classeur en consultation auprès
de gens normalement bien intentionnés et respectueux des consignes
données ;-)

Misange migrateuse http://www.excelabo.net
mail : http://cerbermail.com/?k5Q8Dh2mta


le 12/01/2004 18:54:
Bonjour,

comment faire pour qu'un fichier à usage de démonstration puisse être
modifié par les utilisateurs à leur gré, mais sans qu'ils puissent
enregistrer leurs modifications, de sorte qu'à la fin le fichier retourne
à son état initial ?

Fred


Avatar
M.
Salut Robert,

merci du tuyau, je croyais que pour des raisons de sécurité c'était pas
possible de forcer l'activation des macros - il est vrai que l'utilisateur
peut toujours renoncer à ouvrir le fichier s'il ne veut pas les activer.

fred

"Herdet" a dit :

... et pour forcer les utilisateurs à activer obligatoirement les macros :
http://www.excelabo.net/xl/macros.php#forcermacros


Avatar
M.
Misange a dit :

si tu as affaire à des petits futés les protection dans excel sont
illusoires...
C'est en revanche idéal pour mettre un classeur en consultation auprès
de gens normalement bien intentionnés et respectueux des consignes
données ;-)


Salut Misange, merci de l'avertissement, je ne vais mettre en
démonstration qu'une copie du fichier original.
fred