Police de zone de liste deroulante

Résolu
stefanodimecanic Messages postés 789 Date d'inscription   Statut Membre Dernière intervention   -  
stefanodimecanic Messages postés 789 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je ne trouve pas le menu ou la fonction qui permet de changer la police des caractères situés dans la zone de liste déroulante créée. Zone de liste déroulante issue du menu Formulaire.
Je m'explique. J'ai créé un zone de liste déroulante, celle-ci va chercher ses données dans une plage de cellules. Les données sont écrites avec une certaine police, en fait Wingding pour avoir des symboles. Les données récupérées dans la zone de liste déroulante restent sur la police de base, sans doute du MS Sans Serif, et adieu les symboles.

Merci de votre aide.
A voir également:

7 réponses

pilas31 Messages postés 1825 Date d'inscription   Statut Contributeur Dernière intervention   646
 
Bonjour,

Je suppose qu'il s'agit d'excel.
Donc si tu as créé une combobox , pour changer la police de caratère de la combo elle-même, il faut être en mode création puis clic droit sur la combo et propriété.
Il y a une propriété qui s'appelle "font" qui permet de choisir la police.

A+
0
stefanodimecanic Messages postés 789 Date d'inscription   Statut Membre Dernière intervention   159
 
Bonjour,

Pas tout à fait. La ComboBox est issue du menu "Boîte à outils contrôles".
La zone de liste déroulante est issue du menu "Formulaire", plus simple elle ne demande pas d'y associer une macro.

Merci quand même.
0
pilas31 Messages postés 1825 Date d'inscription   Statut Contributeur Dernière intervention   646
 
Mais il me semble que c'est pareil elles ont aussi les mêmes propriétés, je viens de le tester sur mon excel 2003 et ça fonctionne.

Si tu es sur 2007 par contre je ne sais pas mais je peux chercher.
0
stefanodimecanic Messages postés 789 Date d'inscription   Statut Membre Dernière intervention   159
 
Bizarre, je suis aussi sous 2003 mais je n'ai accés qu'au format de contrôle dans lequel aucune possibilité de modifier la font. Les onglets sont : Dimension, Protection, Propriétés, , Web et Contrôle.
Passerais tu par une macro liée ?
0
pilas31 Messages postés 1825 Date d'inscription   Statut Contributeur Dernière intervention   646
 
Non je suis avec les commandes standards.
Si tu selectionne ta combo et que tu vas dans le menu Format>Controle tu as bien les 4 onglets dont tu parles.
Mais moi ce que je fais c'est quand la combo est selectionnée je fais clic droit avec la souris et dans le menu contextuel qui apparait je selectionne propriété. La j'ai toute la liste des propriété dont Font.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
pilas31 Messages postés 1825 Date d'inscription   Statut Contributeur Dernière intervention   646
 
Re Bonjour,

Oui c'est m@rina qui à raison, autant pour moi, moi je parle d'un contrôle créé avec la boite à outil contrôle ce qui n'est pas la même chose.
Donc pour maitriser la police de caractère il faut suivre le conseil de m@rina.

Avec mes excuses.

A+
0
m@rina Messages postés 23923 Date d'inscription   Statut Contributeur Dernière intervention   11 465
 
Tu es tout excusé, mais effectivement c'est un problème récurrent et on aurait bien aimé que MS nous donne enfin le moyen de modifier ces listes déroulantes comme on veut !!! ;) C'est toujours pareil avec la v2007.

m@rina
0
stefanodimecanic Messages postés 789 Date d'inscription   Statut Membre Dernière intervention   159
 
Merci quand même de vous être penchés sur le sujet.
0
m@rina Messages postés 23923 Date d'inscription   Statut Contributeur Dernière intervention   11 465
 
Bonjour,

Clairement, ce n'est pas possible et ça ne l'a jamais été !

Ce n'est possible qu'avec une combobox, issue des controles ActiveX.

Sache cependant qu'il n'est nul besoin de macroter pour utiliser ce contrôle :
- Insère ton contrôle Combobox
- Clic droit Propriété
- Propriété ListFillRange : tu mets les références de ta plage de cellule
- Font : tu choisis la police
- LinkedCell : tu mets la référence de la cellule associée qui va recevoir le résultat du choix.

m@rina
-1