Bonjour,
J'ai ajouté une combobox dans word comme ceci :
Je voudrais savoir comment empêcher que l'utilisateur puisse mettre une valeur qui n'est pas dans la liste.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Dim cbox as InlineShape Set cbox = ActiveDocument.InlineShapes.AddOLEControl("Forms1.Combobox.1")
J'ai cherché un peu et j'ai vu qu'il y avait la propriété LimitToList.
Je voudrais savoir comment accéder à cette propriété car j'ai essayé :
et ça ne marche pas. (Runtime error : Object does not support this method or property.)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2cbox.OLEFormat.Object.LimitToList = True
Par contre, pour récupérer la valeur sélectionnée, je fais ceci et ça fonctionne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Dim s As String s = cbox.OLEFormat.Object.Value
Partager