Bonjour,
je voudrais créer une formule de validation qui oblige l'utilisateur à entrer un numéro inférieur à 0 si la cellule C16 est égale à S.
J'ai tapé le code suivant:
Range("H16" ).Select
With Selection.Validation
.Delete
.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="=si(C16=""S"";H16<0
"
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = ""
.ErrorTitle = ""
.InputMessage = ""
.ErrorMessage = ""
.ShowInput = True
.ShowError = True
End With
Mais malheureusement cela ne marche pas. J'ai l'impression qu'il ne reconnait pas la fonction SI.
Que dois-je faire ?
merci