empêcher de modifier le contenu d'une cellule

  • Initiateur de la discussion Initiateur de la discussion nutila
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

N

nutila

Guest
Bonsoir,

Voilà, je suis en train de mettre en place une feuille de pointage, j'ai trouvé comment mettre automatiquement l'heure par le biais d'un bouton en macro avec vba

Cependant, je suis bloquée au moment ou je veux bloquer ses données car je ne voudrais pas que les employés puissent changer l'heure et si je protège ma cellule je ne peux plus utiliser mon bouton

Alors si vous avez une idée à m'exposer j'en serais ravie merci d'avance🙂
 
Re : empêcher de modifier le contenu d'une cellule

Bonsoir,

si j'ai bien compris,
dans la macro il faut que tu ajoutes la dé protection de la feuille au début de la macro et la protection à la fin.
Pour la syntaxe, passe par l'enregistreur de macro.
 
Re : empêcher de modifier le contenu d'une cellule

tu enlèves la protection,exécutes le code puis la remets

Sub()
Activesheet.Unprotect "tonmotdepasse"
ton code
Activesheet.Protect "tonmotdepasse"
End sub

bonne soirée
 
Re : empêcher de modifier le contenu d'une cellule

tu vas dans outils - macro - nouvelle macro.
L'enregistrement commence (tout ce que tu fais sera enregistrer dans une macro)
Tu protèges la feuille et dans la foulé tu enlèves la protection.
Tu stop l'enregistrement.
Dans VBE, tu récupères le code créé.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Retour