phamvandunghp84
Thành viên thường trực




- Tham gia
- 5/3/20
- Bài viết
- 241
- Được thích
- 12
Các bạn giúp mình với, tại sao không lọc được tới dòng 2000 ?
1/ nếu như này thì vẫn chạy được
ActiveSheet.Range("A2:C999" & DongCuoi).RemoveDuplicates Columns:=1
2/ nhưng tăng lên 2000 thì bị lỗi?
ActiveSheet.Range("A2:C2000" & DongCuoi).RemoveDuplicates Columns:=1
nhờ các bạn sửa giúp đây là code mình đang dùng như sau:
Sub loc_hang_trung()
Windows("count.xlsm").Activate
Sheets("copyValue").Select
' xac dinh dong cuoi cung trong bang du lieu
Dim DongCuoi As Currency
DongCuoi = Sheets("copyValue").Cells(Rows.Count, 1).End(xlUp).Row
' loai bo gia tri trung trong bang, gom cot a, c, tu dong 2 toi dong cuoi chua du lieu
ActiveSheet.Range("A2:C999" & DongCuoi).RemoveDuplicates Columns:=1
End Sub
1/ nếu như này thì vẫn chạy được
ActiveSheet.Range("A2:C999" & DongCuoi).RemoveDuplicates Columns:=1
2/ nhưng tăng lên 2000 thì bị lỗi?
ActiveSheet.Range("A2:C2000" & DongCuoi).RemoveDuplicates Columns:=1
nhờ các bạn sửa giúp đây là code mình đang dùng như sau:
Sub loc_hang_trung()
Windows("count.xlsm").Activate
Sheets("copyValue").Select
' xac dinh dong cuoi cung trong bang du lieu
Dim DongCuoi As Currency
DongCuoi = Sheets("copyValue").Cells(Rows.Count, 1).End(xlUp).Row
' loai bo gia tri trung trong bang, gom cot a, c, tu dong 2 toi dong cuoi chua du lieu
ActiveSheet.Range("A2:C999" & DongCuoi).RemoveDuplicates Columns:=1
End Sub