无论如何要在Excel图表上放置一个关闭按钮

时间:2012-01-20 10:59:41

标签: excel

我想知道是否有办法在excel图表上设置关闭按钮,或者实现类似目标的解决方案?

谢谢, 詹姆斯

2 个答案:

答案 0 :(得分:1)

一个简单的解决方法是使用按钮隐藏/取消隐藏包含图表数据的列。这会使图表可见/不可见

如果您需要保持实际的源数据可见(例如在A:B列中),那么只需抓取另一个区域(T:U列)中的数据副本,将图形源设置为副本,然后隐藏/取消隐藏这些列

请参阅Jon Peltier's example此处

答案 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