Bonjour à tous,
Je suis novice en VBA, et je surfe et écume internet pour trouver une solution à mon problème, mais rien n'y fait... Si vous avez des pistes de solutions, je suis preneur...
Mon idée est de mettre à disposition de l'utilisateur un ensemble de comboboxs avec des choix prédéfinis, sans lui permettre de taper autre chose que ces choix prédéfinis..
J'ai intégré dans un Userform 2 combobox pour lesquelles je veux pouvoir proposer des valeurs prédéfinies, stockées dans un array. Malheureusement, pour l'instant aucune solution satisfaisante: quand je lance mon userform et que je clique sur les boutons de mes comboboxs, une cellule vide apparaît.. Je peux en revanche y écrire ce que je veux.
J'ai tenté avec Array & Split mais rien n'y fait..
Ci-dessous, mon code. Est-ce que je fais quelque chose de mal? Peut-être y-a-t-il une propriété dans mon userform que je dois modifier?
j'ai entre autres ajouté des () après list, précédé combobox de Me. mais rien n'y fait...
Private Sub UserForm1_Initialize()
ComboBox1.List = Array("", "Réserve", "Attente")
ComboBox2.List = Array("", "Cinéma", "Télévision","Autres")
End Sub
Un immense merci à vous qui me lirez et vous pencherez sur mon problème!
Bonne journée!