nguyet1982db
Thành viên chính thức
- Tham gia
- 10/12/14
- Bài viết
- 92
- Được thích
- 4
Em có 1 bảng chấm công như file đính kèm giờ em muốn ẩn các dòng không có dữ liệu hoặc dữ liệu =0 tại ô AO11:AO28; em có dòng code trong sheet nhưng thấy nó chạy chậm quá, các bác có cách gì để file chạy nhanh hơn không ạ! Mong các bác giúp đỡ
Private Sub Worksheet_Activate()
Me.ScrollArea = "A10:AO28"
Dim Rng As Range
Application.ScreenUpdating = False
For Each Rng In [AO10:AO28]
If Rng.Value <> 0 Then
Rng.EntireRow.Hidden = False
Else
Rng.EntireRow.Hidden = True
End If
Next Rng
Application.ScreenUpdating = True
End Sub
Private Sub Worksheet_Activate()
Me.ScrollArea = "A10:AO28"
Dim Rng As Range
Application.ScreenUpdating = False
For Each Rng In [AO10:AO28]
If Rng.Value <> 0 Then
Rng.EntireRow.Hidden = False
Else
Rng.EntireRow.Hidden = True
End If
Next Rng
Application.ScreenUpdating = True
End Sub
File đính kèm
Lần chỉnh sửa cuối: