Mở file khác có macro nhưng disable macro (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

nncb2008

Thành viên chính thức
Tham gia
14/2/08
Bài viết
88
Được thích
3
Chào các anh/chị trên diễn đàn.
Có thể chủ đề chưa diễn tả hết nghĩa của nội dung. Cụ thể thế này mong sự trợ giúp từ các anh/chị.
Tôi có 2 file A và B đều có chứa macro. Mở file A ở chế độ Enable, tôi muốn viết trong file A một đoạn code có chức năng như sau: Mở file B nhưng phải disable macro của file này, điền vào ô A1 một giá trị, sau đó đóng file B.
Mã:
Sub vidu
Workbooks.Open "D:\b.xls"
Workbooks("B").Sheet1.[A1]=1
Workbooks("B").Close SaveChanges:=True
End sub

Phần chữ màu đỏ hiện tôi chưa làm được. Rất mong các anh chị giúp đỡ. Xin cảm ơn.
 
Chào các anh/chị trên diễn đàn.
Có thể chủ đề chưa diễn tả hết nghĩa của nội dung. Cụ thể thế này mong sự trợ giúp từ các anh/chị.
Tôi có 2 file A và B đều có chứa macro. Mở file A ở chế độ Enable, tôi muốn viết trong file A một đoạn code có chức năng như sau: Mở file B nhưng phải disable macro của file này.
Hỏi lại: Tại sao phải disable macro file B?
 
Upvote 0
Nếu chỉ vì file B có cái open event thì gọi lệnh này để chặn nó lại:

application.enableevents = False
Workbooks.open("B")
...
Application.enableevents = True

Nếu vì lý do khác thì khá rắc rối. Sửa code hơi cực.
 
Upvote 0

Bài viết mới nhất

Back
Top Bottom