Coppy dữ liệu nhiều sheet ( theo thứ tự giảm dần) vào 1 sheet cuối cùng!

Liên hệ QC

alias1313

Thành viên hoạt động
Tham gia
7/4/17
Bài viết
163
Được thích
13
Mong cách anh giúp đỡ!
Em có 11 sheet ( 01 - 11). em muốn copy dữ liệu 10 sheet đầu vào sheet11
+ Sheet11 đag chứa dữ liệu ở cột E và G, em muốn dữ liệu copy vào sẽ nối tiếp theo dữ liệu cũ ở cột E và G
+ thứ tự copy giảm dần: sheet10 trước rồi sheet09,sheet08,sheet07,...
+ Em thử viết code nhưng ko chạy đc, em ko hiểu sao dòng: Sheets(j).active bị lỗi
+ Em có đính kèm file
Em cảm ơn các anh!
Mã:
Dim copy1()
dim j
for j = 10 to 1 step -1
Sheets(j).active
lr1 = Cells(Rows.count, "E").End(xlUp).Row
Sheets(j).range("E4:G"& lr1).copy
lr2 = Sheets("11").Cells(Rows.count, "E").End(xlUp).Row
Sheets("11").range("E4"& lr2).PasteSpecial
next j
End sub
 

File đính kèm

  • LayGiaTri - 1.xlsm
    26.7 KB · Đọc: 12
Web KT
Back
Top Bottom