Bonjour,
je viens de me lancer dans la programmation en visual basic et je bute sur une listbox à choix multiples.
Il s'agit de remplir un imprimé ou j'ai inséré des signets. Pour cela , j'ai créé un formulaire dans lequel j'ai mis une listbox avec plusieurs items.
L'utilisateur doit pouvoir choisir plusieurs items texte.
Ensuite les choix de l'utilisateur sont affichés dans l'imprimé.
Le pb est :
quand je choisi la propriété "multiselectsingle" de la listbox, l'item choisi s'affiche. mais si je choisi "multiselectmulti", j'ai une erreur "utilisation incorrecte de null"
voici le code
Option Explicit
Private Sub OK_Click()
Selection.GoTo , , , "jours"
Selection.InsertAfter ListBox1
End Sub
Private Sub userform_initialize()
ListBox1.AddItem "lundi"
ListBox1.AddItem "Mardi"
ListBox1.AddItem "Mercredi"
ListBox1.AddItem "Jeudi"
ListBox1.AddItem "Vendredi"
End Sub
L'uitlisateur doit pouvoir choisir Lundi, mardi et jeudi par exemple et cela doit s'afficher sur mon imprimé.
J'ai beau chercher, je n'arrive pas à trouver la solution.
Merci de m'aider.