Nhờ giải thích code ẩn hiện sheet không chạy. (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

AnhThu-1976

Thành viên tích cực
Tham gia
17/10/14
Bài viết
1,063
Được thích
175
Tôi có tải 1 code ẩn hiện sheet như sau
Mã:
Private Sub CheckBox1_Click()
    Dim Sh As Worksheet
    For Each Sh In ThisWorkbook.Worksheets
        If Sh.Name <> "Main" Then
            'MsgBox Sh.Tab.Color
            Sh.Visible = IIf(Sh.Tab.Color = 255 Or _
            Sh.Tab.Color = 49407, CheckBox1.Value, Not CheckBox1.Value)
        End If
    Next Sh
End Sub
Khi tích vào checkbox1 ở sheet Main, thì không thấy tác dụng
Nhờ các bạn tìm giúp nguyên nhân
Cảm ơn các bạn!
 

File đính kèm

Tôi có tải 1 code ẩn hiện sheet như sau
Mã:
Private Sub CheckBox1_Click()
    Dim Sh As Worksheet
    For Each Sh In ThisWorkbook.Worksheets
        If Sh.Name <> "Main" Then
            'MsgBox Sh.Tab.Color
            Sh.Visible = IIf(Sh.Tab.Color = 255 Or _
            Sh.Tab.Color = 49407, CheckBox1.Value, Not CheckBox1.Value)
        End If
    Next Sh
End Sub
Khi tích vào checkbox1 ở sheet Main, thì không thấy tác dụng
Nhờ các bạn tìm giúp nguyên nhân
Cảm ơn các bạn!
file có thể nhiễm virut
Mình copy code vào file khác chạy ok
 
Upvote 0
Upvote 0
Tôi có tải 1 code ẩn hiện sheet như sau
Mã:
Private Sub CheckBox1_Click()
    Dim Sh As Worksheet
    For Each Sh In ThisWorkbook.Worksheets
        If Sh.Name <> "Main" Then
            'MsgBox Sh.Tab.Color
            Sh.Visible = IIf(Sh.Tab.Color = 255 Or _
            Sh.Tab.Color = 49407, CheckBox1.Value, Not CheckBox1.Value)
        End If
    Next Sh
End Sub
Khi tích vào checkbox1 ở sheet Main, thì không thấy tác dụng
Nhờ các bạn tìm giúp nguyên nhân
Cảm ơn các bạn!
Có lỗi gì đó liên quan đến cấu trúc file.
Bạn Save as file thành XLSB hoặc XLSM rồi test lại thử
 
Upvote 0
Web KT

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

Back
Top Bottom