Xin nhờ trợ giúp về Macro Copy dữ liệu

Liên hệ QC

buithinhvan77

Thành viên thường trực
Tham gia
18/8/10
Bài viết
268
Được thích
137
Tại File Tổng hợp HSG, tôi có 1 Macro để Copy dữ liệu từ nhiều File khác; nhưng mỗi lần lấy dữ liệu lại phải mở tất cả các File kia lên. (Nếu không mở thì có Macro báo lỗi)
Vậy nhờ các bạn viết giúp đoạn code để mở nhanh tất cả các File kia lên được không? Hoặc có thể chỉnh sửa Code cũ để không cần mở các File kia mà vẫn copy được dữ liệu không?
Đậy là đoạn Code cũ!
Mã:
Sub CapnhatHSG()
Application.ScreenUpdating = False
    Windows("DIEM 6A.xls").Activate
    Sheets("K.Thuong").Select
    Range("B6:E48").Select
    Selection.Copy
    Windows("HSG").Activate
    Range("B5").Select
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
     Windows("DIEM 6B.xls").Activate
    Sheets("K.Thuong").Select
    Range("B6:E48").Select
    Selection.Copy
    Windows("HSG").Activate
    Range("B50").Select
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
Application.ScreenUpdating = Truse
End sub
Cảm ơn các bạn trước!
 
Lần chỉnh sửa cuối:
Web KT

Group

DIỄN ĐÀN GIẢI PHÁP EXCEL Group 1
DIỄN ĐÀN GIẢI PHÁP EXCEL Group 2
Back
Top Bottom