phungvanton
Thành viên mới

- Tham gia
- 17/7/12
- Bài viết
- 37
- Được thích
- -3
Dear các anh chị !
Em có 2 file excell. và em muốn copy dư lieu từ 1 sheets của 1 file sang 1 sheet của activeworkbooks
em có dùng đoạn code dưới đây nhưng máy báo lỗi "run time error 9"
Các anh chị chỉ giùm em ạ.
Thêm nữa là có cách nào copy du liệu mà không cần lệnh mở file không ạ.
Sub copydulieu()
Dim Gbdp As Workbook
Dim Sh As Worksheet
Set Sh = Sheet1
Set Gbdp = Workbooks.Open("D:\GBDP_yield.xlsx", True, True)
Sheets("1stMC").Range("A1:F6500").Copy
Sh.Range("A1").PasteSpecial xlPasteValues
Gbdp.Close False
End Sub
Em có 2 file excell. và em muốn copy dư lieu từ 1 sheets của 1 file sang 1 sheet của activeworkbooks
em có dùng đoạn code dưới đây nhưng máy báo lỗi "run time error 9"
Các anh chị chỉ giùm em ạ.
Thêm nữa là có cách nào copy du liệu mà không cần lệnh mở file không ạ.
Sub copydulieu()
Dim Gbdp As Workbook
Dim Sh As Worksheet
Set Sh = Sheet1
Set Gbdp = Workbooks.Open("D:\GBDP_yield.xlsx", True, True)
Sheets("1stMC").Range("A1:F6500").Copy
Sh.Range("A1").PasteSpecial xlPasteValues
Gbdp.Close False
End Sub