我有一个大型工作簿,可以按需生成图表,然后在查看后删除它们,然后根据需要生成新图表等。
我想拥有"显示隐藏数据"默认情况下,开关打开,因为我希望在工作表中隐藏许多数据列,这些数据列在图表中使用。我知道我可以通过ChartTools选择这个 - >设计 - >数据,但您必须从头创建每个图表。我无法让宏录制器捕获VBA命令。
生成图表时,有没有办法在VBA中对此进行编码? 谢谢。
答案 0 :(得分:1)
显然,这是代码:
ActiveSheet.ChartObjects( “chart_name_here”)。激活 ActiveChart.PlotVisibleOnly = False
适用于我的测试。