Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Caractéristiques OLEObjects

1 réponse
Avatar
Tim
Bonjour,

je cr=E9e une liste d=E9roulante comme ceci

Dim MyCombo As MSForms.ComboBox

Set MyCombo =3D
ActiveSheet.OLEObjects.Add(ClassType:=3D"Forms.ComboBox.1",
Link:=3DFalse, _
DisplayAsIcon:=3DFalse, Left:=3D363.75, Top:=3D258.75,
Width:=3D264, Height _
:=3D17.25).Object

Mais les =E9l=E9ments de cette liste ont une grosse police et
sont gras... y a-t-il un moyen de controler la taille
d'=E9criture et le style ?

Sinon, dans ce genre de liste d=E9roulante, l'utilisateur
peut quand meme rentrer une valeur =E0 la place de celles
disponibles, comment faudrait il faire pour bloquer ce
syst=E8me ?

Thx :)

1 réponse

Avatar
anomymousA
re,

utilises les propriétes d'un combobox ( c'est un controle ActiveX que tu as
créé) . Pour les connaitre et les expérimenter, pourquoi ne te fais tu pas un
petit userform sur lequel tu mets un combobox par la boite à outils et dans
la fenêtre propriétes tu les listes et tu tapes F1 pour avoir de l'aide
lorsque tu cliques sur chacuen d'entre elles.
Tu apprendras beaucoup de choses qui ne seront pas perdues.Par ailleurs,
dans un combob ( là je te laisse pas chercher parceque c'est + chiant) c'est
la propriét style qui doit être égale à 2 ou à la constante
fmstyleDropDownList.

A+


Bonjour,

je crée une liste déroulante comme ceci

Dim MyCombo As MSForms.ComboBox

Set MyCombo > ActiveSheet.OLEObjects.Add(ClassType:="Forms.ComboBox.1",
Link:úlse, _
DisplayAsIcon:úlse, Left:63.75, Top:%8.75,
Width:&4, Height _
:.25).Object

Mais les éléments de cette liste ont une grosse police et
sont gras... y a-t-il un moyen de controler la taille
d'écriture et le style ?

Sinon, dans ce genre de liste déroulante, l'utilisateur
peut quand meme rentrer une valeur à la place de celles
disponibles, comment faudrait il faire pour bloquer ce
système ?

Thx :)