Zone de liste Visualbasic

ugo26 -  
Bidouilleu_R Messages postés 1209 Statut Membre -
Bonjour,
je suis débutant sur visualbasic et je souhaiterai savoir comment afficher le contenu d'une cellule de ma feuille excel dans une zone de liste. j'essaye depuis un moment avec une fonction du type :
For X = a To b
nom de ma zone de liste.Additem Cell (ligne,colonne)
Next X

je ne sais pas par quoi il faut remplacer X,a et b. Je remercie par avance celui ou celle qui pourra m'aider.
Configuration: Windows Vista
Internet Explorer 7.0

1 réponse

  1. Bidouilleu_R Messages postés 1209 Statut Membre 296
     
    suppose que ta liste se trouve sur la "feuil1" en A6 A7 et A8
    dans la partie "initialize" du userform tu écris
    cela tient compte du fait que tu as un contrôle listbox1

    Private Sub UserForm_Initialize()

    Sheets("Feuil1").Select
    For i = 1 To 3
    ListBox1.AddItem (Cells(5 + i, 1))
    Next i

    End Sub


    on peut aussi améliorer en comptant le nombre de ligne avant mais cela répond à ta question.
    0