Chào các anh, các chị và các bạn. Mình loay hoay khắc phục lỗi, mãi mà vẫn không biết sai ở đâu để sửa. Mình cần dùng sớm nên chưa có thời gian để tìm đọc sách về VBA. Mong mọi người giúp đỡ mình với.
1) Mình muốn khi nhập dữ liệu vào các cột: NGÀY NHẬN HÀNG, SỐ LƯỢNG FILE, HỌ TÊN, TÊN FILE vào sheet QLFile thì các cột này cũng tự động cập nhật dữ liệu vào sheet THop, QLTGian. Mình Group theo đoạn code sau:
Option Explicit
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Intersect(Range("MyRange"), Target) Is Nothing Then
Sheets(Array("QLFile", "QLTGian", "THop")).Select
Else
Me.Select
End If
End Sub
Khi Save file lại thì có thông báo như file ảnh. Mình chọn Yes, sau đó mở lại file ra thì code chưa chạy và view code thì không thấy code đâu nữa.
2) Tương tự với việc Group dữ liệu cho cột: PHÂN LOẠI FILE, KIỂU FILE, SỐ LƯỢNG PLAN ở sheet QLFile và sheet THop thì phải thay đổi code trên như thế nào (dữ liệu nhập vào sheet QLFile). Nếu phải viết đoạn code giống như trên thì đặt đoạncode đó trong cùng module hay đặt sang module mới?
3) Sheet DataLoi cũng có dữ liệu của 7 cột trên nhưng phải nhập dữ liệu thêm dòng cho cột NỘI DUNG LỖI. Cho mình hỏi nếu áp dụng Group như trên sau đó Insearch dòng để nhập thêm dữ liệu cho cột NỘI DUNG LỖI có được không hay có cách nào để khắc việc nhập thủ công cho 7 cột này?
1) Mình muốn khi nhập dữ liệu vào các cột: NGÀY NHẬN HÀNG, SỐ LƯỢNG FILE, HỌ TÊN, TÊN FILE vào sheet QLFile thì các cột này cũng tự động cập nhật dữ liệu vào sheet THop, QLTGian. Mình Group theo đoạn code sau:
Option Explicit
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Intersect(Range("MyRange"), Target) Is Nothing Then
Sheets(Array("QLFile", "QLTGian", "THop")).Select
Else
Me.Select
End If
End Sub
Khi Save file lại thì có thông báo như file ảnh. Mình chọn Yes, sau đó mở lại file ra thì code chưa chạy và view code thì không thấy code đâu nữa.
2) Tương tự với việc Group dữ liệu cho cột: PHÂN LOẠI FILE, KIỂU FILE, SỐ LƯỢNG PLAN ở sheet QLFile và sheet THop thì phải thay đổi code trên như thế nào (dữ liệu nhập vào sheet QLFile). Nếu phải viết đoạn code giống như trên thì đặt đoạncode đó trong cùng module hay đặt sang module mới?
3) Sheet DataLoi cũng có dữ liệu của 7 cột trên nhưng phải nhập dữ liệu thêm dòng cho cột NỘI DUNG LỖI. Cho mình hỏi nếu áp dụng Group như trên sau đó Insearch dòng để nhập thêm dữ liệu cho cột NỘI DUNG LỖI có được không hay có cách nào để khắc việc nhập thủ công cho 7 cột này?