【发布时间】:2016-10-15 12:06:44
【问题描述】:
我不知道我哪里出错了。该脚本有效,但它不会自动运行,除非我进入 VBA 应用程序并单击脚本运行的播放按钮。有人可以帮忙吗?
Private Sub HideChart1()
If ActiveWorkbook.Sheets("User Interface").Range("F8") = "Yes" Then
ActiveWorkbook.Sheets("Sheet1").ChartObjects("Chart 6").Visible = True
Else
ActiveWorkbook.Sheets("Sheet1").ChartObjects("Chart 6").Visible = False
End If
End Sub
【问题讨论】:
-
你为什么希望它自动运行?
-
我只能假设您正在尝试创建由 F8 触发的 Worksheet_Change 事件