Ngày mai trời lại sáng
Thành viên thường trực
- Tham gia
- 4/7/21
- Bài viết
- 339
- Được thích
- 139
Chào anh chị,
Em có tham khảo link sau để tạo ListView nhiều checkbox tương tự như ảnh kèm
Nhưng code chạy thường lỗi
"ImageList must be initialized before it can be used"
ở dòng: .SmallIcons = ImageList1
Nhờ anh chị xem giúp
Em cảm ơn
Em có tham khảo link sau để tạo ListView nhiều checkbox tương tự như ảnh kèm
Excel VBA ListView Control Examples | 10Tec
Article contains Excel VBA ListView control examples (adding ListView in VBA, edit subitems, checkboxes in subitems) with analysis of possible troubles.
10tec.com
Mã:
With ListView1
.View = lvwReport
.Gridlines = True
.SmallIcons = ImageList1
With .ColumnHeaders
.Clear
.Add , , "Item", 40
.Add , , "Subitem-1", 55
.Add , , "Subitem-2", 55
.Add , , "Subitem-3", 55
.Add , , "Subitem-4", 55
End With
Dim li As ListItem
Set li = .ListItems.Add(, , "Item 1")
li.ListSubItems.Add , , "Subitem 1.1"
li.ListSubItems.Add , , , 1
li.ListSubItems.Add , , , 1
li.ListSubItems.Add , , "Subitem 1.4"
Set li = .ListItems.Add(, , "Item 2")
li.ListSubItems.Add , , "Subitem 2.1"
li.ListSubItems.Add , , , 2
li.ListSubItems.Add , , , 1
li.ListSubItems.Add , , "Subitem 2.4"
Set li = .ListItems.Add(, , "Item 3")
li.ListSubItems.Add , , "Subitem 3.1"
li.ListSubItems.Add , , , 1
li.ListSubItems.Add , , , 2
li.ListSubItems.Add , , "Subitem 3.2"
End With
Nhưng code chạy thường lỗi
"ImageList must be initialized before it can be used"
ở dòng: .SmallIcons = ImageList1
Nhờ anh chị xem giúp
Em cảm ơn