Verouiller une feuille tout en conservant une formule

Résolu/Fermé
Marco_gagne - 5 mai 2015 à 04:48
 Marco_gagne - 5 mai 2015 à 13:30
Bonjour,

J'ai créé un formulaire de bon de commande pour les employés.
J'ai créé un bouton pour incrémenter les bons de commandes
une fonction toute simple : Cells(3, 14) = Cells(3, 14) + 1
J'aimerais verrouiller la feuille pour que les employés ne puissent modifier que les bonnes cellules.
Je suis incapable de conserver ma cellule de # de bon de commande.
lorsque je clic sur mon bouton Macro, ça ne marche pas, la Macro ne peut pas inscrire la réponse dans la cellule verrouillée.
Est-ce qu'il y a une parade ?
A voir également:

1 réponse

Patrice33740 Messages postés 8561 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 15 mars 2025 1 779
5 mai 2015 à 09:05
Bonjour,

Selon le cas, sans mot de passe :
ActiveSheet.Unprotect 
Cells(3, 14) = Cells(3, 14) + 1
ActiveSheet.Protect

ou avec mot de passe :
MotDePasse = "0000000000"
ActiveSheet.Unprotect MotDePasse
Cells(3, 14) = Cells(3, 14) + 1
ActiveSheet.Protect MotDePasse
0
Merci, c'est exactement ce que j'avais besoin.
Merci beaucoup, vous êtes très efficace!
Bonne journée et au plaisirs
0