Bonjour à toutes et à tous,
Malgré mes recherches sur le Net, je n'arrive pas à trouver la solution au problème auquel je suis confronté.
En effet, dans le cadre de l'appli VBA Excel que je cherche à développer et pour le confort de l'utilisateur, je dois ouvrir un formulaire en bas d'écran, collé à la barre des tâches, de façon à laisser le haut de l'écran libre pour les tâches à effectuer par l'utilisateur et en laissant le formulaire visible en bas de l'écran. Le souci c'est que ce formulaire contient des combobox et lorsque, en cliquant dessus, la liste déroulante s'ouvre, la partie basse de la liste déroulante disparait sous la barre des tâches rendant l'accès aux valeurs situées en bas de liste impossible. Étant donné que le menu déroulant s'ouvre en affichant un ascenseur, l'utilisateur n'a pas besoin d'une liste déroulante aussi grande, c'est pour cette raison que je cherchais un moyen de limiter la hauteur de la liste déroulante (soit par l'affichage de 3 ou 4 valeurs pas plus soit en imposant une valeur maximale à la hauteur de la liste déroulante par exemple 100 pixels).
J'ai cherché mais je n'ai pas trouvé. Peut-être est-ce dû à un mauvais choix de mot de recherche de ma part ? Ou peut-être n'est-ce tout simplement pas possible ?
Dans le cas pour lequel ce ne serait pas possible, je me disais qu'il serait peut-être envisageable de faire "remonter" un peu le formulaire au moment du clic sur la combobox pour permettre l'affichage complet de la liste déroulante, puis de lui faire reprendre sa place initiale dès la sélection effectuée ; mais je ne sais pas si cela est faisable.
Si quelqu'un a une réponse ou une idée, je l'en remercie par avance.
Bien cordialement