bonjour, je souhaite lorsque je clique sur des cellules, avoir le report des contenus des onglets avec une listview
exemple : sur la feuille 1 , quand je clique en C1, j'ai une listview qui m'affiche le contenu de la feuille toto
idem en C2.......................................................................tata
idem C3.........................................................................
ai essayé ce code mais rien ne fonctionne
pouvez vous m'aider ?
merci
Private Sub UserForm_Initialize()
Dim fin&, i&, j&
With ListView1
With .ColumnHeaders
.Clear
End With
End With
fin = Feuil2.Range("B" & Rows.Count).End(xlUp).Row
With ListView1
For i = 3 To fin
.ListItems.Add , , Feuil2.Cells(i, 1)
For j = 2 To 3
.ListItems(.ListItems.Count).ListSubItems.Add , , Feuil2.Cells(i, j)
Next j
Next i
End With
ListView1.View = lvwReport
ListView1.Gridlines = True
ListView1.AllowColumnReorder = True
ListView1.FullRowSelect = True
End Sub
exemple : sur la feuille 1 , quand je clique en C1, j'ai une listview qui m'affiche le contenu de la feuille toto
idem en C2.......................................................................tata
idem C3.........................................................................
ai essayé ce code mais rien ne fonctionne
pouvez vous m'aider ?
merci
Private Sub UserForm_Initialize()
Dim fin&, i&, j&
With ListView1
With .ColumnHeaders
.Clear
End With
End With
fin = Feuil2.Range("B" & Rows.Count).End(xlUp).Row
With ListView1
For i = 3 To fin
.ListItems.Add , , Feuil2.Cells(i, 1)
For j = 2 To 3
.ListItems(.ListItems.Count).ListSubItems.Add , , Feuil2.Cells(i, j)
Next j
Next i
End With
ListView1.View = lvwReport
ListView1.Gridlines = True
ListView1.AllowColumnReorder = True
ListView1.FullRowSelect = True
End Sub