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

colonne listbox

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

A

axou91

Guest
Bonjour à tous amis MACROMAN,

J'aurais souhaité que quelque'un m'explique comment je peux faire pour intégrer dans ma listbox deux colonnes mais qui dans la source ne sont pas à coté l'une de l'autre.

J'ai mis en fichier joint, un excel avec userform à ouvrir. Celui ci comprend une listbox. Dans la feuil3 se trouve la source ou doit se servir la listbox. Comme vous pouvez le constater les deux colonnes de la source (feuil3) ne sont pas à coté l'une de l'autre (oui je sais je me répète).

Merci pour votre aide.

@ Bientot
 

Pièces jointes

Re : colonne listbox

Bonjour à tous

axou91
Essaies cette astuce

Code:
Private Sub UserForm_Initialize()
With Me.ListBox1
    .ColumnCount = 5
    .List = Sheets("Feuil3").Range("A1:E8").Value
    .ColumnWidths = "60;0;0;0;60"
End With
End Sub
PS: A mettre dans le code de l'userform.
(test OK sur mon PC)
 
Dernière édition:
Re : colonne listbox

Re

Une version un tit peu mieux
Code:
Private Sub UserForm_Initialize()
Dim p As Range
With Sheets("Feuil3")
Set p = Cells(1, "A").Resize(Cells(Rows.Count, 1).End(3).Row, 5)
End With
With Me.ListBox1
    .ColumnCount = 5
    .List = p.Value
    .ColumnWidths = "60;0;0;0;60"
End With
End Sub
 
Re : colonne listbox

salut

Qui peut le plus (5 colonnes) peut le moins(2 colonnes)
Code:
Private Sub UserForm_Initialize()
  Dim R As Range
  With ListBox1
    For Each R In Range("A2", [A6500].End(xlUp))
      .AddItem R
      .List(.ListCount - 1, 1) = R(1, 5)
    Next
  End With
End Sub
 
- 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

Réponses
2
Affichages
337
Réponses
9
Affichages
830
Réponses
6
Affichages
726
  • Question Question
Microsoft 365 Code listbox
Réponses
4
Affichages
651
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…