我正在做一个仪表板。要解决空间问题,我想显示一个图表,该图表会根据用户点击的图标而变化(请参阅以下链接中的图片:http://screencast.com/t/IvzllhxCi)。
图表已经完成且范围已定义。仪表板中显示的图表是使用“粘贴图片链接”功能插入的(对不起,如果这不是正确的名称,但我使用西班牙语的Excel)。我假设,最好的方法是创建不同的宏来定义图表的数据并触发每个图标点击,但是......有更有效的方法吗?
答案 0 :(得分:1)
如何创建所有图表,将它们放在彼此之上,然后在用户点击图标时显示/隐藏相应的图表:
chart.Visible = xlSheetHidden;
和
chart.Visible = xlSheetVisible;