我想知道是否有办法在excel图表上设置关闭按钮,或者实现类似目标的解决方案?
谢谢, 詹姆斯
答案 0 :(得分:1)
一个简单的解决方法是使用按钮隐藏/取消隐藏包含图表数据的列。这会使图表可见/不可见
如果您需要保持实际的源数据可见(例如在A:B列中),那么只需抓取另一个区域(T:U列)中的数据副本,将图形源设置为副本,然后隐藏/取消隐藏这些列
答案 1 :(得分:1)
您可以使用
隐藏图表本身ActiveSheet.ChartObjects("Chart 1").Visible = False
然后再用
再次显示ActiveSheet.ChartObjects("Chart 1").Visible = True
或用
切换ActiveSheet.ChartObjects("Chart 1").Visible = Not ActiveSheet.ChartObjects("Chart 1").Visible