Nguyenhoangphong0902
Đường trần muôn vạn ngã ba.........
- Tham gia
- 27/7/21
- Bài viết
- 56
- Được thích
- 22
Em chào các anh chị. Công việc của em hay làm với dữ liệu nhiều. Thường là phải thêm dòng, thêm dữ liệu, rồi xóa dữ liệu xóa dòng trống. Em có 1 đoạn code xóa được dòng trống. Nhưng mà với dữ liệu lớn thì ko dám dùng. Hay bị quay quay. Với việc xóa dòng trống (nhiều dòng trống) thì có cách nào xóa nhanh được không các anh chị. Em cảm ơn
Sub removeEmptyRow() |
Dim iCntr |
Dim rng As Range |
Dim dong_cuoi As Long |
dong_cuoi = Sheet1.Range("A" & Rows.Count).End(xlUp).Row |
Set rng = Range("A1:Z" & dong_cuoi) |
For iCntr = rng.Row + rng.Rows.Count - 1 To rng.Row Step -1 |
If Application.WorksheetFunction.CountA(Rows(iCntr)) = 0 Then Rows(iCntr).EntireRow.Delete |
Next |
End Sub |