Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.
  • Initiateur de la discussion Initiateur de la discussion Raton
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

R

Raton

Guest
bonjour,
Au milieu d'une de mes fonction, j'ai une inputbox dans laquel je suis sencé renter un nom. Je voudrais qu'a la place, il y ai une listbox (menu déroulant) dont les noms de la liste se trouve sur dans le 1er colonne d'une autre feuille (sheets("Noms")). Mais je ne sais pas comment faire.

Pour le moment j'ai ceci

Code:
nom = InputBox("Vous allez prêter le " + instrum + Chr(13) + Chr(13) + "Veuillez entrer le nom de la personne à qui il sera prêté", titre)

If nom = "" Then                                'Si on entre rien ou clique sur annuler
    errvide = MsgBox("Vous n'avez rien entré ou souhaitez annuler." + Chr(13) + "Que voulez-vous faire?", vbRetryCancel + vbQuestion, titre)
                                          'Il demande ce que l'on veut vraiment faire
    If errvide = vbRetry Then                'Si on veut recommencer
        GoTo reessayer                         'Il relance la demande
        End                                         'Et termine celle en cours
        Else: End                                  'Si on veut annuler, il termine l'instance actuelle.
    End If
End If
 
Re : listbox

D'accord mais dans mon cas la liste des noms se trouve sur une autre feuille que celle sur laquelle on travail et j'aimerais mettre du texte sur la boite qui apparait
 
Re : listbox

re
je ne comprends pas !? car peut importe où se trouve la liste !
ce qui compte c'est de Nommer le champ des noms ! pas de besoin de connaitre la feuille le Nom du champ suffit
pour ce qui est de mettre du texte dans la boite de dialogue il faut éditer l'userform fm_ListeNoms, et là tu peux ajouter des labels !?

Roland
 
Re : listbox

Vraiment désolé, j'ai oublié de commencé par les bases!
Sinon roland, si je mets juste fm_ListeNoms.Show il me met qu'il manque un objet et si je precise la feuille il bug
Merci à vous 2
 
Re : listbox

bonjour
si tu veux mettre du texte sur ta listbox, il vait mieux choisir une combobox là dans propriétés tu pourras rajouter du texte à la ligne "valeur"
et comme on te l'a déjà dit tu fais une liste dans une feuille tu l'as nomme (liste_noms) par exemple ensuite dans listfillrange tu mets le nom choisi (liste_noms)
et voilà
 
Re : listbox

re
as-tu bien exporté l'userform de mon classeur et reimporté dans le tiens !?

sinon veux tu bien stp m'envoyer ton fichier que j'y voie plus clair !

Roland
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

D
Réponses
14
Affichages
2 K
S
Réponses
6
Affichages
2 K
soNZOOO
S
E
Réponses
0
Affichages
1 K
estivill
E
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…