Bonjour à tous 🙂
Je cherche à créer un menu déroulant en VBA mais je recontre quelques problèmes :
avec feuille la feuille ouverte
L : le numéro de la ligne
num_colonne : numéro de ma colonne.
feuille.Cells(L, num_colonne) semble bien être un Range puisque je parviens à lui appliquer .Value
Mais pourtant lors de l'execution : il m'affiche un message d'erreur au niveau du .Add Type : 1004: définie par l’application ou par l’objet...
Par avance merci et excellent week-end à tous !!
Je cherche à créer un menu déroulant en VBA mais je recontre quelques problèmes :
VB:
With feuille.Cells(L, num_colonne).Validation
.Delete
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:=xlBetween, Formula1:="Oui,Non"
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = ""
.ErrorTitle = ""
.InputMessage = ""
.ErrorMessage = ""
.ShowInput = True
.ShowError = True
End With
avec feuille la feuille ouverte
L : le numéro de la ligne
num_colonne : numéro de ma colonne.
feuille.Cells(L, num_colonne) semble bien être un Range puisque je parviens à lui appliquer .Value
Mais pourtant lors de l'execution : il m'affiche un message d'erreur au niveau du .Add Type : 1004: définie par l’application ou par l’objet...
Par avance merci et excellent week-end à tous !!