Lê Hà Trang
Lê Hà Trang
Thảo luận 3 thảo luận
Vỗ tay 0 vỗ tay
Lượt xem 110 lượt xem

lỗi bên dưới là sao ạ ?

Thầy ơi, cho em hỏi lỗi bên dưới là sao ạ ?



Thảo luận 3 câu trả lời
Lượt xem 110 lượt xem
Vỗ tay vỗ tay
Lê Hà Trang 08:01 - Jan 03, 2022

Nội dung bạn hỏi liên quan tới khóa học VBA nhé (bạn đang đặt câu hỏi trong khóa EXG01).

Nhưng mình trả lời như sau:

Bạn chú ý phần Range trong CriteriaRange và CopyToRange không gắn kèm với Sheet nào => như vậy hiểu là tính theo ActiveSheet.

Khi bạn chạy macro mà không phải ở Sheet có chứa các vùng điều kiện, vùng kết quả trích lọc thì sẽ có lỗi.

Range("Sheet2!Criteria") bạn nên viết lại thành vùng tọa độ cụ thể hơn như

Sheet2.Range("H7:I8") chẳng hạn

Vỗ tay vỗ tay
Lê Hà Trang 09:01 - Jan 03, 2022

Cảm ơn thầy. Em chưa học VBA và đang ứng dụng bài thầy dạy "Tự động hoá báo cáo chi tiết với VBA và Advanced Filter" vào công việc - record Macro. Em sẽ nghiên cứu lại. Cảm ơn thầy

Vỗ tay vỗ tay
Lê Hà Trang 09:01 - Jan 03, 2022

Thế bạn làm theo hướng dẫn trên nhé. Phần này có liên quan 1 chút tới VBA nên nếu tìm hiểu sâu hơn về VBA sẽ dùng tốt hơn.

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