excel 使用复选框隐藏和取消隐藏不同选项卡上的行

du7egjpx  于 2023-11-20  发布在  其他
关注(0)|答案(1)|浏览(189)

我试图使用一个复选框,当未选中时隐藏另一个选项卡上的某些行,当选中时则取消隐藏行。我可以让它在当前活动的选项卡上工作,但不能在其他选项卡上工作。下面是我的:

If CheckBox1 = False Then
    Sheets("Compliance Certificate").Select
    [21:25].EntireRow.Hidden = True
Else
    Sheets("Compliance Certificate").Select
    [21:25].EntireRow.Hidden = False
End If

字符串

rxztt3cl

rxztt3cl1#

实际上,您的代码可以简化为一行。

  • 假设CheckBox位于Sheet1上,根据需要进行修改
Sheets("Compliance Certificate").Rows("21:25").Hidden = Not Sheets("Sheet1").CheckBox1

字符串

相关问题