OVH Cloud OVH Cloud

modification par formulaire d'une valeur d'une cellule verrouill é

2 réponses
Avatar
william
Bonjour,

Je cherche à modifier la valeur d'une cellule verrouillée en cochant une
case (formulaire).
Le fait de cocher la case entraine la modification de la valeur à
l'intérieur de la cellule (Sans pour autant modifier la formule). Ma demande
est donc rejetée car la cellule est protégée.
Comment est-il possible, tout en protégeant la cellule, d'agir par le biais
de la case à cocher pour affecter la modification.

2 réponses

Avatar
papou
Bonjour
Il te faudra passer par une macro pour déprotéger et reprotéger après
l'opération.

Cordialement
Pascal

"william" a écrit dans le message de
news:
Bonjour,

Je cherche à modifier la valeur d'une cellule verrouillée en cochant une
case (formulaire).
Le fait de cocher la case entraine la modification de la valeur à
l'intérieur de la cellule (Sans pour autant modifier la formule). Ma
demande
est donc rejetée car la cellule est protégée.
Comment est-il possible, tout en protégeant la cellule, d'agir par le
biais
de la case à cocher pour affecter la modification.


Avatar
MichDenis
Si tu utilises ceci dans le ThisWorkbook pour protéger ta feuille,
Je crois que tu devrais arriver à tes fins.

Tu pourras modifier les données dans ta feuille de calcul par
automation mais l'usager ne pourra modifier le contenu des
cellules directement dans l'interface de la feuille de calcul.

Évidemment, cette macro s'exécute à chaque ouverture du classeur
'-----------------------
Private Sub Workbook_Open()

With Worksheets("Feuil1")
Feuil1.Protect "MotDePasse", True, True, True, True
End With

End Sub
'-----------------------



"william" a écrit dans le message de news:

Bonjour,

Je cherche à modifier la valeur d'une cellule verrouillée en cochant une
case (formulaire).
Le fait de cocher la case entraine la modification de la valeur à
l'intérieur de la cellule (Sans pour autant modifier la formule). Ma demande
est donc rejetée car la cellule est protégée.
Comment est-il possible, tout en protégeant la cellule, d'agir par le biais
de la case à cocher pour affecter la modification.