Bonjour,
je voudrais connaitre le code pour éviter à la macro de remettre une liste de validation dans une cellule si, dans cette cellule il y en a déjà une existante.
j'ai pensé à ceci:
If Range("Q" & x).Validation = "" Then
With Selection.Validation
.Delete
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:= _
"oui,non"
mais ça ne marche pas, pas plus d'ailleurs avec If Range("Q" & x).Validation = true Then
avez vous un conseil à me donner
merci
chantal
je voudrais connaitre le code pour éviter à la macro de remettre une liste de validation dans une cellule si, dans cette cellule il y en a déjà une existante.
j'ai pensé à ceci:
If Range("Q" & x).Validation = "" Then
With Selection.Validation
.Delete
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:= _
"oui,non"
mais ça ne marche pas, pas plus d'ailleurs avec If Range("Q" & x).Validation = true Then
avez vous un conseil à me donner
merci
chantal