Copy dữ liệu Sheet khác

Liên hệ QC

tranphuson

Thành viên thường trực
Tham gia
14/8/09
Bài viết
269
Được thích
10
Giới tính
Nam
Do hiện tại mình phải làm thủ công copy từng file vào 1 file chỉ lấy 1 số cột dữ liệu cần copy. Do vậy hỗ trợ VBA giải quyết copy nhiều file " Phiếu xuất điều chuyển - TIKI" lưu ở 1 Thư mục vào 1 file "Order Template Mapping _Karcher - vào Sheet "Orders". Nội dung cần copy ở File "Phiếu xuất điều chuyển - TIKI" được paste vào cột A, T, V vào File "Order Template Mapping _Karcher ở Sheet Orders" như hình bên dưới.

(Các file "Phiếu xuất điều chuyển - TIKI" cùng 1 template nhưng nội dung khác nhau (Số phiếu ở Cột R7, Mã vật tư ở Cột B15, Số lượng ở Cột L15)

1626368774928.png

Xin cảm ơn
 

File đính kèm

Do hiện tại mình phải làm thủ công copy từng file vào 1 file chỉ lấy 1 số cột dữ liệu cần copy. Do vậy hỗ trợ VBA giải quyết copy nhiều file " Phiếu xuất điều chuyển - TIKI" lưu ở 1 Thư mục vào 1 file "Order Template Mapping _Karcher - vào Sheet "Orders". Nội dung cần copy ở File "Phiếu xuất điều chuyển - TIKI" được paste vào cột A, T, V vào File "Order Template Mapping _Karcher ở Sheet Orders" như hình bên dưới.

(Các file "Phiếu xuất điều chuyển - TIKI" cùng 1 template nhưng nội dung khác nhau (Số phiếu ở Cột R7, Mã vật tư ở Cột B15, Số lượng ở Cột L15)

View attachment 262525

Xin cảm ơn

trong khi chờ các anh chị em khác hỗ trợ, hãy dùng thử đoạn code này xem sao.
 

File đính kèm

Tuyệt vời, cảm ơn đã hỗ trợ. Nhân tiện bổ sung thêm cột D5 (ngày hiện tại)

Cảm ơn

bạn sửa
............
.Cells(Rows.count, 1).End(3).Offset(1, 0) = sh.[R7]
..........
thành
......
.Cells(Rows.count, 1).End(3).Offset(1, 0) = sh.[R7]
.Cells(Rows.count, 1).End(3).Offset(0, 3) = Date
.........

chúc thành công
 
Web KT

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

Back
Top Bottom