单击Excel中的图标后动态更改图表

时间:2014-03-03 17:14:01

标签: excel charts dashboard

我正在做一个仪表板。要解决空间问题,我想显示一个图表,该图表会根据用户点击的图标而变化(请参阅以下链接中的图片:http://screencast.com/t/IvzllhxCi)。

图表已经完成且范围已定义。仪表板中显示的图表是使用“粘贴图片链接”功能插入的(对不起,如果这不是正确的名称,但我使用西班牙语的Excel)。我假设,最好的方法是创建不同的宏来定义图表的数据并触发每个图标点击,但是......有更有效的方法吗?

1 个答案:

答案 0 :(得分:1)

如何创建所有图表,将它们放在彼此之上,然后在用户点击图标时显示/隐藏相应的图表:

chart.Visible = xlSheetHidden;

chart.Visible = xlSheetVisible;