Bonjour,
Je voudrais faire une liste depuis des cellules d'Excel, mais cette plage de cellules est variable.
Si je sélectionne ma plage maximale, j'ai dans la liste des sélections vides,malgré le "ignore blank = true"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 Const lst As String = "=$C4:$C10" Range("G5").Select With Selection.Validation .Delete .Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _ xlBetween, Formula1:=lst .IgnoreBlank = True .InCellDropdown = True .InputTitle = "Date" .ErrorTitle = "Erreur" .InputMessage = "" .ErrorMessage = "" .ShowInput = True .ShowError = True End With
Partager