Bonsoir,
Je tente de charger une listview via un code vba. Cette listview doit être alimenter par un tableau disponible dans une feuille Excel. J'ai mis une variable pour sélectionner la feuille mais ce n'est pas celle-ci qui est utilisée mais celle présente dans l'onglet sélectionné. Ai-je fait une erreur ?
Merci
Je tente de charger une listview via un code vba. Cette listview doit être alimenter par un tableau disponible dans une feuille Excel. J'ai mis une variable pour sélectionner la feuille mais ce n'est pas celle-ci qui est utilisée mais celle présente dans l'onglet sélectionné. Ai-je fait une erreur ?
Merci
VB:
Private Sub UserForm_Initialize()
Call AlimenterLv
End Sub
Sub AlimenterLv()
Dim f As Worksheet
Dim Lr As Long
Dim Ligne As Integer
Dim j As Integer
Dim i As Integer
Set f = ThisWorkbook.Sheets("BD")
With Me.ListView1
.ListItems.Clear
With .ColumnHeaders
.Clear
For j = 1 To Range("xfd1").End(xlToLeft).Column
.Add , , Cells(1, j)
Next j
End With
.View = lvwReport
.Gridlines = True
.FullRowSelect = True
Lr = f.Range("A" & Rows.count).End(xlUp).Row
If Lr = 2 Then Exit Sub
End With
Set f = Nothing
End Sub