lethanh03
Thành viên mới
- Tham gia
- 28/12/18
- Bài viết
- 15
- Được thích
- 0
- Giới tính
- Nam
Em có 1 đoạn code tổng hợp tại sheets "TH" (sheet thứ 3 trong bảng tính), có cách nào để cố định code chạy bắt đầu từ sheet "TH" không, khi em chèn thêm 1 số sheet khác trước sheet "TH" thì code bị lỗi ?
Nhờ anh chị trong group xem giúp em ạ !!! Tiện thể kiểm tra giúp em vòng lặp như vậy có nặng không ạ!
Sub Macro1_SUM()
Set wk = ThisWorkbook
Set ws = wk.Sheets("TH")
For i = 3 + 1 To Sheets.Count
Sheets(i).Select
fr = Application.Match("MUC 1", Range("A:A"), 0)
lr = Application.Match("MUC 2", Range("A:A"), 0)
Range(("A" & fr) & ":" & ("C" & lr - 1)).Copy
ws.Select
lrdata = ws.Cells(Rows.Count, 1).End(xlUp).Row
Range("A" & lrdata + 1).Select
Selection.PasteSpecial Paste:=xlPasteValues
Next i
Nhờ anh chị trong group xem giúp em ạ !!! Tiện thể kiểm tra giúp em vòng lặp như vậy có nặng không ạ!
Sub Macro1_SUM()
Set wk = ThisWorkbook
Set ws = wk.Sheets("TH")
For i = 3 + 1 To Sheets.Count
Sheets(i).Select
fr = Application.Match("MUC 1", Range("A:A"), 0)
lr = Application.Match("MUC 2", Range("A:A"), 0)
Range(("A" & fr) & ":" & ("C" & lr - 1)).Copy
ws.Select
lrdata = ws.Cells(Rows.Count, 1).End(xlUp).Row
Range("A" & lrdata + 1).Select
Selection.PasteSpecial Paste:=xlPasteValues
Next i