Liste déroulante dans message box

Fermé
Danette - 16 nov. 2015 à 17:04
 Danette - 17 nov. 2015 à 16:22
Bonjour,

J'ai un "petit" problème pour ma macro.

Je souhaiterais dès que je la lance choisir une variable correspondant à un onglet de ma feuille.
Je ne sais pas si vous avez une idée plus simple que la mienne, mais voilà à ce que je pensais :

Dans ma macro je mais une variable, que j'appellerai par exemple... "variable" :), correspondant en fait au nom de l'onglet que je souhaite faire intervenir.
Ce que je pensais faire, non pas marquer le nom de l'onglet que je souhaite définir pour ma variable (puisqu'une faute de frappe est vite arrivée), je souhaiterais qu'une message box s'ouvre pour que je sélectionne le nom de ma feuille parmi une liste déroulante.

Seul souci, c'est que je ne sais pas faire de liste déroulante sur message box, ou peut-être que ça n'est pas possible. Peut-être qu'il existe une autre solution, qu'y n'est pas encore arrivée jusqu'à mon cerveau.

N'hésitez pas à me contacter pour des questions ou précision de mon problème.

Merci de vos réponses

1 réponse

michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 310
16 nov. 2015 à 17:17
bonjour
pour cela il faut utiliser un userform avec un combobox

si c'est du chinois pour toi
https://excel.developpez.com/cours/?page=prog#userform

essaies et si tu plantes, reviens nous voir
0
Effectivement, c'est du chinois pour moi ^^
Je vais étudier ça de plus près, merci beaucoup
0