Tôi có hai bảng Excel "Tóm tắt" và "Đơn vị đề xuất". Tôi muốn hàng 12 trong bảng Tóm tắt ẩn dựa trên giá trị R12 trong bảng Đơn vị Đề xuất. Điều tương tự cũng áp dụng cho tất cả các hàng trong khoảng từ 12-27 trong bảng Tóm tắt dựa trên giá trị trong các ô (R: 27,59,72,76,122,136,2222,231,302,322,329,367,450,467,482,493) trong bảng Đơn vị đề xuất. Tôi đang sử dụng đoạn mã sau chỉ hiển thị chuyển đổi và hàng đầu tiên của 12 trong bảng Tóm tắt và ô R12 trong bảng Đơn vị Đề xuất. Không có hành động nào xảy ra khi tôi chạy nó chỉ để kiểm tra nó.
Private Sub ToggleButton1_Click()
End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
Application.ScreenUpdating = False
If Intersect(Target, Range("R12:R493")) Is Nothing Then Exit Sub
If Target.Address = ("$R$12") And Target.Value = "NO" Then
Sheets("Summary").Row("11").EntireRow.Hidden = False
ElseIf Target.Address = ("$R$12") And Target = "YES" Then
Sheets("Summary").Row("11").EntireRow.Hidden = True
End If
Application.ScreenUpdating = True
End Sub
End Sub