Xin chào anh Tuân và các anh !
Mình có 2 wb là : Make_Project.xls gồm 2 sheet Info và Data
và Job_Order.xls gồm 2 sheet Data và Form
Mình đã Import External Data từ Make_Project\Data và Job_Order\Data
sau đó mình làm 1 Form (frmPGV) có chứa cmbMaduan lấy dữ liệu của Range "Maduan" trong wb Job_order\data
với Name
Tuy nhiên lại xảy ra vấn đề Khi mình bổ sung thêm dữ liệu trên :Make_Project\Data như sau :
1, Trường hợp mình mở trực tiếp wb Job_order.xls sử dụng thủ tục
Thì cmbMaduan tức thì cập nhật đầy đủ dữ liệu vừa bổ sung
2, Trương hợp mình làm 1 menu để khi nhấn vào sẽ mở wb Job_order.xls thì cmbMaduan chỉ lấy danh sách cũ (tức là thời điểm mà mình đã lưu wb Job_order.xls trước đó)
(Xin hỏi thêm nếu wb Make_Project.xls có pass mở wb thì làm thể nào để Import External data)
Nhờ anh Tuân và mọi người giúp đỡ
Mình có 2 wb là : Make_Project.xls gồm 2 sheet Info và Data
và Job_Order.xls gồm 2 sheet Data và Form
Mình đã Import External Data từ Make_Project\Data và Job_Order\Data
sau đó mình làm 1 Form (frmPGV) có chứa cmbMaduan lấy dữ liệu của Range "Maduan" trong wb Job_order\data
với Name
Mã:
Maduan = OFFSET(Data!$B:$B;1;0;COUNTA(Data!$B:$B)-1;1)
Tuy nhiên lại xảy ra vấn đề Khi mình bổ sung thêm dữ liệu trên :Make_Project\Data như sau :
1, Trường hợp mình mở trực tiếp wb Job_order.xls sử dụng thủ tục
Mã:
[COLOR=Red]Private Sub Workbook_Open()
ActiveWorkbook.RefreshAll
Application.Run ("PlanTDC072010V1.xla!ShowFrmPGV") ' dùng để xuất hiện form phiếu giao việc
End Sub[/COLOR]
2, Trương hợp mình làm 1 menu để khi nhấn vào sẽ mở wb Job_order.xls thì cmbMaduan chỉ lấy danh sách cũ (tức là thời điểm mà mình đã lưu wb Job_order.xls trước đó)
(Xin hỏi thêm nếu wb Make_Project.xls có pass mở wb thì làm thể nào để Import External data)
Nhờ anh Tuân và mọi người giúp đỡ
File đính kèm
Chỉnh sửa lần cuối bởi điều hành viên: