AnhThu-1976
Thành viên tích cực


- Tham gia
- 17/10/14
- Bài viết
- 1,063
- Được thích
- 175
Các anh chị chỉ giùm cách cập nhật 2 danh sách vào trong Listbox của Form như sau
Hiện nay em có 2 nguồn danh sách ở sheet Note1
Danh sách 1: ở cột H,I,J
Danh sách2: ở cột M,N,O
code sử dụng 1 danh sách thì chạy tốt
và em muốn thêm danh sách thứ 2 thì em sửa code (tô màu đỏ)
Cho hỏi bây giờ muốn Listbox nạp 1 lúc 2 danh sách thì fải làm sao ạ!
Hiện nay em có 2 nguồn danh sách ở sheet Note1
Danh sách 1: ở cột H,I,J
Danh sách2: ở cột M,N,O
code sử dụng 1 danh sách thì chạy tốt
Mã:
Private Sub UserForm_Initialize()
Dim endR As Long
Dim arr()
With Sheets("Note1")
endR = .Cells(65000, 8).End(xlUp).Row
arr = .Range(.Cells(10, 8), .Cells(endR, 10)).Value
End With
With Me.MHList
.ColumnCount = 3
.List = arr
End With
'MHList.Selected(0) = True
NhomHang.SetFocus
Erase arr
End Sub
Mã:
Private Sub UserForm_Initialize()
Dim endR As Long, [COLOR=#ff0000]endR1 As Long[/COLOR]
Dim arr()
With Sheets("Note1")
endR = .Cells(65000, 8).End(xlUp).Row
[COLOR=#ff0000]endR1 = .Cells(65000, 13).End(xlUp).Row[/COLOR]
arr = .Range(.Cells(10, 8), .Cells(endR, 10)).Value [COLOR=#ff0000]+ .Range(.Cells(10, 13), .Cells(endR1, 15)).Value[/COLOR]
End With
With Me.MHList
.ColumnCount = 3
.List = arr
End With
'MHList.Selected(0) = True
NhomHang.SetFocus
Erase arr
End Sub