UserForm

Résolu/Fermé
-
 Philou73CH -
Bonjour,

J'ai fait un programme Excel dans lequel j'utilise des USerForm, pour proposer une liste de Nom et prénom. Cela fonctionne à ma convenance. Par contre, dans la mise en forme, j'ai un soucis qui fait que je suis pas satisfait de mon travail. En effet, si les noms et prénoms sont trop long, ils sont pas affichés complétement. Et cela coupe même la dernière lettre. J'ai fait quelques essais dans Propriété pour recalibrer ce problème mais j'y suis pas arrivée. Je dois vous dire que je l'ai fait à taton, sans trop savoir ou je devais aller chercher. Alors si vous pouviez me dire où et comment faire pour que je puisse avoir soit aucune contraite de longueur ou alors où je dois indiquer un chiffre assez grand pour que cela permette d'afficher la totalité des lettres d'un nom et prénom.

D'avance je vous remercie.

1 réponse

Messages postés
16203
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
25 janvier 2022
1 580
Bonjour,

A l'ouverture de l'UF, au remplissage de la combobox, calculer la longeur (Width) en fonction du Nom-Prenom le plus long.
Bonjour f894009,
Merci pour votre réponse. Mais malheureusement mon ignorance fait que je ne comprends pas votre aide. Ce que vous proposé est à mettre dans les propriétés de la fenêtre dans laquelle il y aura la liste ? J'ai vu ColumnWidths ?
Est-ce possible de m'expliquer plus ? Ou est-ce trop compliqué ? Vous pouvez aussi me faire savoir ce que je dois chercher, je ne cherche pas forcément la solution faite clé en main, de la lecture me va aussi.
Mais déjà un grand merci à vous pour avoir pris le temps de lire et de répondre à ma question
Messages postés
16203
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
25 janvier 2022
1 580
Re,

Question: votre combobox a plusieurs colonnes ??
Non elle n'a qu'une seule colonne
Messages postés
16203
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
25 janvier 2022
1 580
Re,

Je vous fais un exemple.

A+
Merci à vous,

A+