Đinh Văn An
Đinh Văn An
Thảo luận 9 thảo luận
Vỗ tay 0 vỗ tay
Lượt xem 271 lượt xem

ạ E muốn copy Dữ liệu từ 1 File excel này sang File excel khác bằng VBA thì

Xin chào thầy ạ. E muốn copy Dữ liệu từ 1 File excel này sang File excel khác bằng VBA thì có làm được không ạ

Thảo luận 9 câu trả lời
Lượt xem 271 lượt xem
Vỗ tay vỗ tay
Đinh Văn An 17:06 - Jun 02, 2022

Chào bạn làm được bạn nhé, bạn có thể dùng vòng lặp hoặc sql nhé,

Vỗ tay vỗ tay
Đinh Văn An 12:06 - Jun 12, 2022
thầy có thể cho em xin 1 đoạn code mẫu để copy data có chọn lọc từ sheet trong excel này sang sheet trong excel khác được ko ạ
Vỗ tay vỗ tay
Đinh Văn An 19:06 - Jun 12, 2022

Bạn có thể tham khảo code mẫu trong chương 8 của khóa học nhé, bài 60.6.

Vỗ tay vỗ tay
Đinh Văn An 08:06 - Jun 13, 2022

Copy data từ sheet này sang sheet khác trong cùng 1 workbook e đã làm được rồi ạ. Nhưng mà em đã không làm được Copy data từ Workbook A sang Workbook B ạ.

Sub Copydata()
'Copy Excel sang Excel
Dim DongCuoi As Long
DongCuoi = Windows("D:\Cong viec\Work\BTN\To BTN\Chuan hoa ma loi BTN ver2.xlsx").Sheets(7).Range("B" & Rows.Count).End(xlUp).Row
Windows("D:\Cong viec\Work\BTN\To BTN\Chuan hoa ma loi BTN ver2.xlsx").Sheets(7).Range("D4:G" & DongCuoi).Copy Destination:=Sheets(2).Range("B6:E6")
Windows("D:\Cong viec\Work\BTN\To BTN\Chuan hoa ma loi BTN ver2.xlsx").Sheets(7).Range("L4:L4" & DongCuoi).Copy Destination:=Sheets(2).Range("O6:O6")
Windows("D:\Cong viec\Work\BTN\To BTN\Chuan hoa ma loi BTN ver2.xlsx").Sheets(7).Range("M4:M4" & DongCuoi).Copy Destination:=Sheets(2).Range("Q6:Q6")
End Sub
Vỗ tay vỗ tay
Đinh Văn An 10:06 - Jun 13, 2022

bạn xem chương 11 bạn nhé.

Vỗ tay vỗ tay
Đinh Văn An 16:06 - Jun 14, 2022

em vẫn chưa làm được ạ. E có làm theo chương 11 nhưng ko đc ạ

Vỗ tay vỗ tay
Đinh Văn An 16:06 - Jun 14, 2022

Bạn đang vướng phần nào nhỉ?

Vỗ tay vỗ tay
Đinh Văn An 16:06 - Jun 14, 2022

Dạ vâng. Em có dùng VBA để copy data từ Sheet sang Sheet trong cùng 1 Workbook thì rất oke ạ.

Nhưng mà khi copy từ Sheet1 ở WorkBook A sang Sheet 2 ở WorkBook B thì luôn bị lỗi và ko chạy hết đc code ạ

Vỗ tay vỗ tay
Đinh Văn An 09:06 - Jun 15, 2022

Thường khi code với workbook bạn sẽ cần chú ý:

- Viết Sheet kèm với Workbook thì phải viết dạng sheet Name chứ không phải CodeName

- Viết workbook thì cần có tên workbook kèm với loại file (như đuôi .xlsx) chứ không chỉ viết tên workbook.

Thường thì sẽ có 2 đối tượng:

- Workbook đích đến là workbook chứa code, là ThisWorkbook

- Workbook có nội dung cần lấy, là Open Workbook.

Bạn gán biến cho 2 workbook này thì khi viết sẽ đỡ bị nhầm lẫn.

Vỗ tay vỗ tay
Câu hỏi liên quan
@ 2020 - Bản quyền của Công ty cổ phần công nghệ giáo dục Gitiho Việt Nam
Giấy chứng nhận Đăng ký doanh nghiệp số: 0109077145, cấp bởi Sở kế hoạch và đầu tư TP. Hà Nội