Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Remplir une listBox

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

jper

XLDnaute Nouveau
Bonjour,

Je cherche désespérément a afficher dans une listbox les item se trouvant dans une colonne d'une feuille excel
Voici le code que j'utilise lors de l'ouverture de ma form

Private Sub UserForm_Initialize()
Dim i As Integer
Dim myRange As Range

With Workbooks(FicResultatI).Sheets(SheetCaisse)
For i = 1 To .Range("W65536").End(xlUp).Row
ListBox1.AddItem .Range("W1").Offset(i - 1, 0)
Next i
End With
End Sub

Les variables FicResultatI et SheetCaisse sont déclarées au début de programme.
Quand je lance le programme il ne trouve pas le fichier.

j'ai joint le fichier excel où il n'y que le code et le fichier zip où il y a l'arborescence du projet.

Cordialement,

Jean-François
 
Re : Remplir une listBox

Re ,

La déclaration est fait dans un module standard ou dans le thisworkbook .

Sous cette syntaxe ?

public FicResultatI as string
public SheetCaisse as string

ou

public const FicResultatI as string = "Exemple.xls"
public const SheetCaisse as string = "Boite"
 
- 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

Discussions similaires

Réponses
10
Affichages
538
  • Question Question
XL 2021 listbox
Réponses
18
Affichages
510
Réponses
5
Affichages
717
  • Question Question
Microsoft 365 affichage userform
Réponses
4
Affichages
422
  • Question Question
Réponses
7
Affichages
376
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…