Bonjour tt le monde
,
j'ai une question : comment protéger une feuille excel avec une macro vba.
Je précise :
-Je ne veux pas que la personne puisse selectionner les cellules.
-Je veux qu'il y ait un mot de pass.
-Je veux que l'utilisateur puisse interagir avec les différents boutons existants.
et je crois que c'est à peu près tout.
Oui je suis srx.
J'ai essayé ça :
Worksheets("Administration").Protect Password:="test", userinterfaceonly:=True, scenarios:=True
Le problème :
Le mot de pass est bin prix en compte mais l'utilisateur peut sélectionner n'importe quoi.
Donc j'ai essayé ça:
Worksheets("Administration").Protect Password:="test", userinterfaceonly:=True, scenarios:=False
L'utilisateur peut toujours selectionner ce qu'il veut.
Donc j'ai essayé ça :
Worksheets("Administration").Protect Password:="test", userinterfaceonly:=True
Pas de mot de pass lorsque que je veut enlever le deverouillage et l'utilisateur peut jouer avec les cellules
J'ai vu dans un article qu'il fallais peut-etre mettre qqch comme "Contents", mais je ne sais pas à quoi sert et vu le nom je ne sais pas si sa va m'aider.
Et vous ?
Savez-vous qqch ?
Merci d'avance
Partager