J'ai un petit soucil, peut être quelqu'un pourra me conseiller ?
J'ai créer une Form dans laquelle j'ai ajouté un contrôle ListBox ou les
valeurs à sélectionner sont incrémentées par "Additem". (je ne souhaite pas
passer par une feuille du classeur)
Je ne sais pas quelque code utilisé pour récuperer la valeur sélectionnée de
la liste par l'utilisateur.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
michdenis
Bonsoir Olivier,
Et ceci :
'----------------------- For a = 0 To Me.ListBox1.ListCount - 1 If Me.ListBox1.Selected(a) = True Then MsgBox Me.ListBox1.List(a) 'Enlève la sélection sur l'item Me.ListBox1.Selected(a) = False End If Next '-----------------------
Salutations!
"olivier" <aucune> a écrit dans le message de news: 418bfa83$0$28976$ Bonjour à tous,
J'ai un petit soucil, peut être quelqu'un pourra me conseiller ?
J'ai créer une Form dans laquelle j'ai ajouté un contrôle ListBox ou les valeurs à sélectionner sont incrémentées par "Additem". (je ne souhaite pas passer par une feuille du classeur)
Je ne sais pas quelque code utilisé pour récuperer la valeur sélectionnée de la liste par l'utilisateur.
Par avance, merci pour toutes suggestions.
Olivier
Bonsoir Olivier,
Et ceci :
'-----------------------
For a = 0 To Me.ListBox1.ListCount - 1
If Me.ListBox1.Selected(a) = True Then
MsgBox Me.ListBox1.List(a)
'Enlève la sélection sur l'item
Me.ListBox1.Selected(a) = False
End If
Next
'-----------------------
Salutations!
"olivier" <aucune> a écrit dans le message de news: 418bfa83$0$28976$626a14ce@news.free.fr...
Bonjour à tous,
J'ai un petit soucil, peut être quelqu'un pourra me conseiller ?
J'ai créer une Form dans laquelle j'ai ajouté un contrôle ListBox ou les
valeurs à sélectionner sont incrémentées par "Additem". (je ne souhaite pas
passer par une feuille du classeur)
Je ne sais pas quelque code utilisé pour récuperer la valeur sélectionnée de
la liste par l'utilisateur.
'----------------------- For a = 0 To Me.ListBox1.ListCount - 1 If Me.ListBox1.Selected(a) = True Then MsgBox Me.ListBox1.List(a) 'Enlève la sélection sur l'item Me.ListBox1.Selected(a) = False End If Next '-----------------------
Salutations!
"olivier" <aucune> a écrit dans le message de news: 418bfa83$0$28976$ Bonjour à tous,
J'ai un petit soucil, peut être quelqu'un pourra me conseiller ?
J'ai créer une Form dans laquelle j'ai ajouté un contrôle ListBox ou les valeurs à sélectionner sont incrémentées par "Additem". (je ne souhaite pas passer par une feuille du classeur)
Je ne sais pas quelque code utilisé pour récuperer la valeur sélectionnée de la liste par l'utilisateur.
Par avance, merci pour toutes suggestions.
Olivier
LeSteph
Bonsoir Olivier, Il suffit d'appeler listbox1 exemple ici on sélectionne une valeur dans la liste remplie par choix de 1 à 35 puis en cliquant dans le corps du userform on obtient un msgbox qui renvoie la valeur de listbox1:
Private Sub UserForm_Click() MsgBox Me.ListBox1 End Sub
Private Sub UserForm_Initialize() For i = 1 To 35 Me.ListBox1.AddItem "choix" & i Next End Sub
tu peux affecter la valeur aussi à une variable ou tableau mais lorsque tu la mets dans une cellule l'avantage est qu'elle ne disparait pas dès que la routine se termine.
leSteph
"olivier" <aucune> a écrit dans le message de news: 418bfa83$0$28976$
Bonjour à tous,
J'ai un petit soucil, peut être quelqu'un pourra me conseiller ?
J'ai créer une Form dans laquelle j'ai ajouté un contrôle ListBox ou les valeurs à sélectionner sont incrémentées par "Additem". (je ne souhaite pas passer par une feuille du classeur)
Je ne sais pas quelque code utilisé pour récuperer la valeur sélectionnée de la liste par l'utilisateur.
Par avance, merci pour toutes suggestions.
Olivier
Bonsoir Olivier,
Il suffit d'appeler listbox1 exemple ici on sélectionne une valeur dans la
liste remplie par choix de 1 à 35
puis en cliquant dans le corps du userform on obtient un msgbox qui renvoie
la valeur de listbox1:
Private Sub UserForm_Click()
MsgBox Me.ListBox1
End Sub
Private Sub UserForm_Initialize()
For i = 1 To 35
Me.ListBox1.AddItem "choix" & i
Next
End Sub
tu peux affecter la valeur aussi à une variable ou tableau mais lorsque tu
la mets dans une cellule
l'avantage est qu'elle ne disparait pas dès que la routine se termine.
leSteph
"olivier" <aucune> a écrit dans le message de news:
418bfa83$0$28976$626a14ce@news.free.fr...
Bonjour à tous,
J'ai un petit soucil, peut être quelqu'un pourra me conseiller ?
J'ai créer une Form dans laquelle j'ai ajouté un contrôle ListBox ou les
valeurs à sélectionner sont incrémentées par "Additem". (je ne souhaite
pas
passer par une feuille du classeur)
Je ne sais pas quelque code utilisé pour récuperer la valeur sélectionnée
de
la liste par l'utilisateur.
Bonsoir Olivier, Il suffit d'appeler listbox1 exemple ici on sélectionne une valeur dans la liste remplie par choix de 1 à 35 puis en cliquant dans le corps du userform on obtient un msgbox qui renvoie la valeur de listbox1:
Private Sub UserForm_Click() MsgBox Me.ListBox1 End Sub
Private Sub UserForm_Initialize() For i = 1 To 35 Me.ListBox1.AddItem "choix" & i Next End Sub
tu peux affecter la valeur aussi à une variable ou tableau mais lorsque tu la mets dans une cellule l'avantage est qu'elle ne disparait pas dès que la routine se termine.
leSteph
"olivier" <aucune> a écrit dans le message de news: 418bfa83$0$28976$
Bonjour à tous,
J'ai un petit soucil, peut être quelqu'un pourra me conseiller ?
J'ai créer une Form dans laquelle j'ai ajouté un contrôle ListBox ou les valeurs à sélectionner sont incrémentées par "Additem". (je ne souhaite pas passer par une feuille du classeur)
Je ne sais pas quelque code utilisé pour récuperer la valeur sélectionnée de la liste par l'utilisateur.
Par avance, merci pour toutes suggestions.
Olivier
olivier
Bonjour,
Tout simplement génial, je galère depuis quelques jours et en deux réponses vous me communiquer le résultat et l'explication pour comprendre ce code.
Merci pour vos conseils que je vais mettre en pratique dès ce soir.
Et merci d'aider les gens quand ils coincent, comme dans mon cas...
@ bientôt, je vous dirais ce soir ce qu'il en ait sur ma form.
Olivier
olivier <aucune> a écrit dans le message : 418bfa83$0$28976$
Bonjour à tous,
J'ai un petit soucil, peut être quelqu'un pourra me conseiller ?
J'ai créer une Form dans laquelle j'ai ajouté un contrôle ListBox ou les valeurs à sélectionner sont incrémentées par "Additem". (je ne souhaite pas
passer par une feuille du classeur)
Je ne sais pas quelque code utilisé pour récuperer la valeur sélectionnée de
la liste par l'utilisateur.
Par avance, merci pour toutes suggestions.
Olivier
Bonjour,
Tout simplement génial, je galère depuis quelques jours et en deux réponses
vous me communiquer le résultat et l'explication pour comprendre ce code.
Merci pour vos conseils que je vais mettre en pratique dès ce soir.
Et merci d'aider les gens quand ils coincent, comme dans mon cas...
@ bientôt, je vous dirais ce soir ce qu'il en ait sur ma form.
Olivier
olivier <aucune> a écrit dans le message :
418bfa83$0$28976$626a14ce@news.free.fr...
Bonjour à tous,
J'ai un petit soucil, peut être quelqu'un pourra me conseiller ?
J'ai créer une Form dans laquelle j'ai ajouté un contrôle ListBox ou les
valeurs à sélectionner sont incrémentées par "Additem". (je ne souhaite
pas
passer par une feuille du classeur)
Je ne sais pas quelque code utilisé pour récuperer la valeur sélectionnée
de