• Initiateur de la discussion Initiateur de la discussion Cedric
  • 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 !

C

Cedric

Guest
Bonjour a tous.

Voilà, j'ai un petit problème avec une listbox dans un userform.
J'ai surfé un peu sur le site et j'ai trouvé le fichier USFListBoxTextrBox.xls réalisé par Thierry.
Mon pb est en fait un pb de syntaxe. Je suis débutant en VBA et j'avoue que ce n'est pas trés évident.
Je voudrais récupérer la plage de données J3 à J100 (par exemple) de la feuille nommée "essai user" et l'afficher dans la Listbox.

D'aprés ce que j'ai vu il me faut:

Option Explicit
Dim DerLigne As Integer
Dim PlageList As String
--------------------------------------------------------------------
Private Sub UserForm1_Initialize()
PlageList = Sheets(2).Range("J3:J100").Address
ListBox1.RowSource = "essai user!" & PlageList
ListBox1.ColumnWidths = "2 cm"

End Sub
-------------------------------------------------------------------
Private Sub ListBox1_Click()
Dim Plage As Range
Dim Cell As Range
Set Plage = Sheets(2).Range("J1:J100")
For Each Cell In Plage
If Cell.Value = ListBox1.Value Then
End If
Next Cell
End Sub
-------------------------------------------------------------------

Mais ca ne marche pas, je pense que cela vient du Sheets(2).Range.....
(d'ailleurs, que veut dire ce 2?).

Et enfin je voudrais aussi savoir quelle est la ligne de code pour lier une cellule à cette liste (comme une liste de choix excel ds une page). Lorsque je choisis un champ de la liste, ca affiche le numéro correspondant dans une cellule de mon choix.

Merci d'avance

Merci d'avance
 
- 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

  • Question Question
XL 2021 listbox
Réponses
18
Affichages
505
Réponses
10
Affichages
533
  • Question Question
Microsoft 365 affichage userform
Réponses
4
Affichages
418
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
Retour