Bonjour,
Pour la création d'une liste de validation dynamique, l'enregistreur de macro donne le code suivant :
Range("I2:I10").Select
With Selection.Validation
.Delete
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:= _
"=DECALER(Paramètres!$G$2;0;0;NBVAL(Paramètres!$G:$G)-1)"
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = ""
.ErrorTitle = ""
.InputMessage = ""
.ErrorMessage = ""
.ShowInput = True
.ShowError = True
End With
Curieusement, l'exécution de la macro ainsi générée donne un message d'erreur (1004 Erreur définie par l'application ou par l'objet).
Quelqu'un en connait-il la raison ?
D'avance merci