Bonjour,
Je rencontre l'erreur 1004 sur la 3° ligne de ce code :
Hors cette validation marche très bien quand je la saisis dans la boîte de dialogue. C'est même le code qui a été généré par l'enregistreur de macro.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 With Selection.Validation .Delete .Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:=xlBetween, Formula1:="=DECALER(Classe;1;0;5;1)" .IgnoreBlank = False .InCellDropdown = True .InputTitle = "" .ErrorTitle = "Erreur" .InputMessage = "" .ErrorMessage = "Veuillez saisir une valeur dans la liste" .ShowInput = True .ShowError = True End With
Si je ne mets queça marche mais ce n'est pas ce que je veux.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Formula1:="=Classe"
Je ne comprends pas bien pourquoi.
Un peu d'aide sera la bienvenue.
Cdt, NC
Partager