tigertiger
Coming back ...
- Tham gia
- 25/1/07
- Bài viết
- 1,934
- Được thích
- 1,902
Một anh bạn nhờ, có sheet lớn số dòng khoảng 10000 dòng, muốn xóa tất cả ác dòng mà có giá trị cột B >=1000, có đoạn code sau nhưng rất chậm
vậy làm sao cải thiện tốc độ, các bạn góp ý cho
xin cảm ơn.
PHP:
Dim myRow As Long
Dim myCol As String
Application.ScreenUpdating = False
myCol = "B"
For myRow = 10000 To 2 Step -1
If ActiveSheet.Cells(myRow, myCol).Value >= 1000 Then
Rows(myRow).delete
End If
Next myRow
Application.ScreenUpdating = True
vậy làm sao cải thiện tốc độ, các bạn góp ý cho
xin cảm ơn.
Lần chỉnh sửa cuối: