Xử lý lỗi: subscribe out of range

Liên hệ QC

nthhoa.han

Thành viên mới
Tham gia
24/4/20
Bài viết
2
Được thích
0
Xin chào các bạn
Mình k biết làm sao để file đính kèm chạy đc. Mình muốn tách sheet tổng hợp thành sheet chị tiết nhưng bị báo lỗi: "subscribe out of range". Rất mong các bạn giúp mình sớm. Mình cảm ơn ạ!
Mã code:
Sub Tach_XMHD()
Dim rng As Range, cel As Range
Dim ws As Worksheet
Set rng = Range("a14:L59")
For Each cel In Range("o12:eek:23")
Sheets("Sheet1").Select
Range("j8").Value = cel.Value
Set ws = Worksheets.Add(after:=Sheets(Sheets.Count))
rng.AutoFilter field:=6, Criteria1:=cel.Value
Sheets("Sheet1").Select
Range("A1:L100").Copy ws.Cells(1, 1)
 

File đính kèm

  • doi chieu px.xls
    60 KB · Đọc: 3
Xin chào các bạn
Mình k biết làm sao để file đính kèm chạy đc. Mình muốn tách sheet tổng hợp thành sheet chị tiết nhưng bị báo lỗi: "subscribe out of range". Rất mong các bạn giúp mình sớm. Mình cảm ơn ạ!
Mã code:
Sub Tach_XMHD()
Dim rng As Range, cel As Range
Dim ws As Worksheet
Set rng = Range("a14:L59")
For Each cel In Range("o12:eek:23")
Sheets("Sheet1").Select
Range("j8").Value = cel.Value
Set ws = Worksheets.Add(after:=Sheets(Sheets.Count))
rng.AutoFilter field:=6, Criteria1:=cel.Value
Sheets("Sheet1").Select
Range("A1:L100").Copy ws.Cells(1, 1)
Code bạn viết dùng tên sheet là "Sheet1", mà sửa thành "tong hop" thì phải sửa lại trong code. Hoặc sửa "tong hop" thành "Sheet1".
 
Upvote 0
Không có sheet nào tên Sheet1 để select

1608019861110.png
 
Upvote 0
Web KT

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

Back
Top Bottom