Lê Văn Chánh
Lê Văn Chánh
Thảo luận 1 thảo luận
Vỗ tay 0 vỗ tay
Lượt xem 9 lượt xem

lỗi application

Thây ơi cho e hỏi - e bị báo lỗi application như hình bên dươi -thầy xem giúp e với. e đã chọn danh sách rồi rạo commonbox rồi mà vẫn bị lỗi trên

https://imgur.com/0VfoMDe

https://imgur.com/X5AYOOY

Thảo luận 1 câu trả lời
Lượt xem 9 lượt xem
Vỗ tay vỗ tay
Lê Văn Chánh 15:07 - Jul 31, 2023

Dạ vâng Gitiho xin giải đáp thắc mắc của anh/chị đoạn mã như sau ạ:

Private Sub UserForm_Initialize()
   ' Phạm vi danh sách
   Dim DongDau_DS_HangHoa As Long
   Dim DongCuoi_DS_HangHoa As Long
   DongDau_DS_HangHoa = 5
   DongCuoi_DS_HangHoa = Sheets("ThietLap_DanhSach").Range("C" & Rows.Count).End(xlUp).Row
   Me.cb_nhomhang.List = Sheets("ThietLap_DanhSach").Range("C" & DongDau_DS_HangHoa & ":C" & DongCuoi_DS_HangHoa).Value
End Sub

Chú ý là cần có ".List" ở Me.cb_nhomhang.List ạ!

Khi ta thêm ".List" vào cuối của câu lệnh "Me.cb_nhomhang" để gán dữ liệu vào combobox. Điều này cho phép anh/chị gán một mảng dữ liệu (Sheets("ThietLap_DanhSach").Range("C" & DongDau_DS_HangHoa & ":C" & DongCuoi_DS_HangHoa).Value) vào combobox "cb_nhomhang".

Với sửa đổi này, hàm UserForm_Initialize sẽ hoạt động đúng và gán dữ liệu từ phạm vi "C" từ hàng "DongDau_DS_HangHoa" đến hàng "DongCuoi_DS_HangHoa" vào combobox

Vỗ tay vỗ tay
Câu hỏi liên quan
© 2020 - Bản quyền của Công Ty Cổ Phần Công Nghệ Giáo Dục Gitiho Việt Nam
Giấy chứng nhận Đăng ký doanh nghiệp số: 0109077145, cấp bởi Sở Kế hoạch và Đầu tư TP. Hà Nội
Giấy phép mạng xã hội số: 588, cấp bởi Bộ Thông tin và Truyền thông