我试图创建一个可点击的切换按钮,隐藏一年的数据,如果当前未隐藏,并且隐藏它,如果它隐藏。我知道这个语法是不正确的,但我不知道如何使它工作。任何帮助,将不胜感激。使用VBA if语句用按钮隐藏/取消隐藏列
Sub Hide_2012()
Dim Yr2012 As Range
Set Yr2012 = ThisWorkbook.Worksheets("Open Jobs Calculations").Range("AI:AT")
If Yr2012.Visible = False Then
Yr2012.Visible = True
Else If Yr2012.Visible = True Then
Yr2012.Visible = False
End If
尝试与'.Visible'而不是'。隐藏' – Dave
缺少'如果结束if'。另外,你确定你想要整个专栏吗?编辑:'然后'在错误的线.... – findwindow
@Dave我仍然得到整个事情的语法错误。 – TonyP