Création d'un menu déroulant
Bonjour à tous,
Je souhaiterais pouvoir créer un menu déroulant via vba.
A l’aide de l’enregistreur de macro sur un autre fichier, j’ai pu arriver au code suivant :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| With Range("A1").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 |
Seulement lorsque je le reproduis sur mon fichier, il m’affiche un message d’erreur au niveau du .Add Type : 1004: définie par l’application ou par l’objet
Pourriez vous m’aider ?
De façon plus générale, je suis bien sûr preneur d'une toute autre solution
merci beaucoup :D