Có thể viết code này dạng tổng quát hơn (ngắn hơn)?

Liên hệ QC

nhatky@

Thành viên mới
Tham gia
1/10/11
Bài viết
24
Được thích
0
Em có vi dụ này loay hoay mãi không biết viết thế nào cho nó ngắn và tổng quát hơn? Hiện tại, nếu có thêm nhiều sheets nữa thì một thủ tục chắc dài lắm đó.
Em đưa file này lên nhờ các cao thủ giúp em nhé!
 

File đính kèm

Em có vi dụ này loay hoay mãi không biết viết thế nào cho nó ngắn và tổng quát hơn? Hiện tại, nếu có thêm nhiều sheets nữa thì một thủ tục chắc dài lắm đó.
Em đưa file này lên nhờ các cao thủ giúp em nhé!
Bạn nghiên cứu qua bài này nhé. Dù bao nhiêu sheet thì code cũng không thay đổi. Chỉ cần đơn giản: Thêm sheet thì thêm nút là xong.
 
Upvote 0
mình thấy code củ chuối này cũng được nè (nếu số lượng sheet vừa phải)
PHP:
Sub Button7_Click()
Dim sh As Worksheet

Sheets("b1").Visible = xlSheetVisible
For Each sh In Application.ActiveWorkbook.Worksheets    
               If sh.Name <> "b1" Then        
                   sh.Visible = xlSheetVeryHidden    
               End If
Next
End Sub
 
Lần chỉnh sửa cuối:
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom