Verrouiller en écriture une feuille d'un classeur Excel 2000
Résolu
Vero3646
Messages postés
6
Date d'inscription
Statut
Membre
Dernière intervention
-
Vero3646 Messages postés 6 Date d'inscription Statut Membre Dernière intervention -
Vero3646 Messages postés 6 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai un classeur Excel 2000 qui contient une feuille "log" qui à l'aide d'une marco VBA me permet d'avoir un suivi de toutes les modifications effectuées dans ce fichier Excel.
Est-il possible de protéger cette feuille log en écriture de façon à ce que aucun utilisateur (même pas moi) ne puisse la modifier par mégarde, mais bien sûr sans bloquer le programme VBA qui doit être le seul à pouvoir écrire sur cette feuille ? Excel 2000 le permet-il ?
Merci ;)
J'ai un classeur Excel 2000 qui contient une feuille "log" qui à l'aide d'une marco VBA me permet d'avoir un suivi de toutes les modifications effectuées dans ce fichier Excel.
Est-il possible de protéger cette feuille log en écriture de façon à ce que aucun utilisateur (même pas moi) ne puisse la modifier par mégarde, mais bien sûr sans bloquer le programme VBA qui doit être le seul à pouvoir écrire sur cette feuille ? Excel 2000 le permet-il ?
Merci ;)
A voir également:
- Verrouiller en écriture une feuille d'un classeur Excel 2000
- Verrouiller cellule excel sans verrouiller la feuille - Guide
- Liste déroulante excel - Guide
- Feuille de pointage excel - Télécharger - Tableur
- Déplacer une colonne excel - Guide
- Écriture facebook - Guide
1 réponse
Bonjour
commencer les macros qui agissent sur cette feuille par
Activesheet.unprotect
et les terminer par
Activesheet.protect
si besoin de mots de passe:
=Activesheet.unprotect "mot de passe"
=Activesheet.protect "mot de passe"
et bien entendu, selon le niveau de risque, protéger VBA pour que les macros ne soient pas lisibles... et surtout ne pas oublier le mot de passe
crdlmnt
commencer les macros qui agissent sur cette feuille par
Activesheet.unprotect
et les terminer par
Activesheet.protect
si besoin de mots de passe:
=Activesheet.unprotect "mot de passe"
=Activesheet.protect "mot de passe"
et bien entendu, selon le niveau de risque, protéger VBA pour que les macros ne soient pas lisibles... et surtout ne pas oublier le mot de passe
crdlmnt
Vero3646
Messages postés
6
Date d'inscription
Statut
Membre
Dernière intervention
merci beaucoup !!!!!