Interdire de renommer un classeur ou les feuilles

Résolu/Fermé
sekouausud - 10 oct. 2016 à 17:35
 sekouausud - 14 oct. 2016 à 10:57
Bonjour,

J'aimerais empêcher les utilisateurs de mon fichier de le renommer et renommer les feuilles, comment faire ?

Merci d'avance
Cordialement

5 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 395
10 oct. 2016 à 18:15
Bonjour
ongle révision
icone "Protéger le classeur"
le mot de passe n'est pas obligatoire,(clic direct sur OK) mais si vous en mettez un, ne l'oubliez pas
crdlmnt
1
Utilisateur anonyme
10 oct. 2016 à 18:31
Bonjour Vaucluse,
Moi, je déconseille à sekouausud de protéger son classeur sans mot de passe
car sinon, ses utilisateurs peuvent facilement ôter cette protection, puis
renommer les feuilles s'ils le souhaitent ! C'est pourquoi je lui ai conseillé dans
mon message #2 de protéger son classeur avec un mot de passe difficile
à trouver ! Mais si tu penses qu'aucun des utilisateurs du demandeur ne saura
trouver comment ôter une protection de classeur sans mot de passe, alors là,
évidemment...  😉  Cordialement.  😊
0
Bonjour sekouausud,

Pour empêcher tes utilisateurs de renommer les feuilles,
il faut protéger ton classeur avec un mot de passe (qui
doit être difficile à trouver). Avec Excel 2007 :

onglet « Révision », groupe « Modifications » (au bout à droite),
cliques sur « Protéger le classeur » ; dans la fenêtre qui s'est
ouverte : ☑ Structure (à laisser tel que !) ; dessous, mets ton
mot de passe ; notes-le et ranges-le bien, pour ne pas l'oublier !
Bien sûr, évites de le scotcher sur le cadre de l'écran, ou de
le ranger dans un tiroir non fermé à clé !  😉

Mais si ta société est dans un domaine sensible tel que
la Défense Nationale ou l'Industrie de pointe (avec
risque d'espionnage industriel), ranges ton papier
du mot de passe dans un coffre-fort avec saisie
d'empreinte digitale, vérification de rétine oculaire,
et autre système bionique !  😉

======================

Pour empêcher tes utilisateurs de renommer ton fichier,
c'est en-dehors d'Excel : avec Windows, il faut gérer
les droits de ce fichier, mais comme ce n'est pas mon
rayon, je te laisse voir ça avec un autre intervenant.

---------------------------------------

D'un autre côté, renommer le fichier du classeur Excel
n'a pas de conséquence dans la plupart des cas :
il fonctionnera toujours ; mais si un autre classeur
Excel doit l'appeler par son nom, c'est différent !

Cependant, si un autre classeur s'y réfère par
son CodeName, ce sera quand même OK !

Cordialement.  😊
0
Merci, beaucoup c bien noté

Cordialement
0
Bonsoir à tous notamment à albkan.

J'ai bien noté vos conseils et suggestions, merci beaucoup ; seulement ça ne marche pas avec mon fichier qui "bug" après cette protection :
Mon fichier est codé avec des macros pour masquer certaines feuilles et ces dernières peuvent seulement être affichées à partir d'un bouton d'une autre feuille non masquée du classeur. Ainsi dès qu'on ferme la feuille qu'on vient d'afficher, un retour à la feuille de départ est automatiquement effectué car sur chacune des feuilles masquées il y un bouton de retour à la feuille de départ.

Comment faire pour protéger la structure d'un tel fichier ?
Merci et cordialement
0
Utilisateur anonyme
14 oct. 2016 à 01:05
 
Bonsoir sekouausud,

Quand tu protèges ton classeur (dont la structure), ça empêche de renommer les
feuilles (ce qui était ta demande initiale). Mais ça empêche aussi d'ajouter ou de
supprimer des feuilles, de les masquer ou de les ré-afficher !

Donc il faut ôter la protection du classeur avant, modifier l'état visible ou non des
feuilles à masquer ou afficher, puis protéger de nouveau le classeur.

Ça peut être fait par VBA, mais pour la dé-protection du classeur, il faudra mettre
ton mot de passe en paramètre, et comme ton password sera lisible, il faudra
protéger ton projet VBA pour empêcher sa consultation.

Le code VBA devra aussi remettre ton mot de passe lors de la re-protection
du classeur.

Cordialement.  😊
 
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Bonjour albkan

Merci beaucoup

Cordialement
0