hoangtrong_vbnd
Thành viên hoạt động



- Tham gia
- 14/1/11
- Bài viết
- 156
- Được thích
- 7
- Giới tính
- Nam
E có file excel đã chứa macro link đến nhiều sheet theo vùng chọn trên sheet Menu. Nay muốn thu gọn lại macro mà không biết sửa sao mong các bác có thể giúp đỡ.
Cảm ơn các bác quan tâm !
Sub an()
Application.ScreenUpdating = False
Dim sh As Worksheet, SheetName As String
SheetName = Sheets("Menu").Shapes(Application.Caller).AlternativeText
SheetName = Left(SheetName, 2)
For Each sh In Worksheets
If sh.Name <> "WK" Then
If sh.Name <> "Menu" Then
If sh.Name Like SheetName & "*" Then
sh.Visible = True
Else
sh.Visible = False
End If
End If
End If
Next
Application.ScreenUpdating = True
End Sub