Limitation de la saisie d'une valeur

Bonjour

Afin de limiter l'utilisation de la valeur "CAV" dans le tableau, je souhaiterais que la saisie (et le copier/coller) de cette valeur ne soit autorisée dans le tableau uniquement par la saisie d'un mot de passe ou par le biais du déverrouillage de la protection de la feuille par exemple.

J'ai interdit son utilisation par la validation des données mais par exemple est-il possible d'enlever ponctuellement cette validation afin de permettre la saisie de cette valeur?

4essai.xlsx (10.19 Ko)

Merci par avance

Bonjour,

Je ne pense pas que c'est possible en utilisant directement la protection, il faut "tricher" ^^

un essai par macro, mdp = 12:

2manjul.xlsm (22.21 Ko)
Sub Macro1()

If ActiveSheet.ProtectContents = True Then
MsgBox ("feuille verrouillée")
Else
    Range("K3").Select
    ActiveCell.SpecialCells(xlCellTypeSameValidation).Select
    With Selection.Validation
        .Delete
        .Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
        xlBetween, Formula1:="=$M$2:$M$7"
        .IgnoreBlank = True
        .InCellDropdown = True
        .InputTitle = ""
        .ErrorTitle = "Attention"
        .InputMessage = ""
        .ErrorMessage = _
        "Saisir uniquement une valeur ou un copier/coller de la liste."
        .ShowInput = True
        .ShowError = True
    End With
End If
End Sub

Parfait

Merci bien

Rechercher des sujets similaires à "limitation saisie valeur"