patricktoulon
XLDnaute Barbatruc
bonsoir a tous
je voulais lister les imagemso du ruban dans un listview mais malheureusement le control imagelist ne peut en contenir que 350
quelqu'un aurait une idée pour pallier a ce problème
je voulais lister les imagemso du ruban dans un listview mais malheureusement le control imagelist ne peut en contenir que 350
quelqu'un aurait une idée pour pallier a ce problème
VB:
Private Sub UserForm_Activate()
For i = 2 To 350 'Cells(Rows.Count, 1).End(xlUp).Row
Me.ImageList1.ListImages.Add , "A" & i - 1, Application.CommandBars.GetImageMso(Cells(i, 1).Text, 40, 40)
Next
With ListView1
.SmallIcons = ImageList1 'association de la liste d image a la listview
With .ColumnHeaders: .Clear: .Add , , "icon", 150: End With
For i = 1 To 349
.ListItems.Add , , Cells(i + 1, 1).Text
.ListItems(i).SmallIcon = "A" & i
Next
.View = 3
End With
End Sub
Pièces jointes
Dernière édition: