首页 > 解决方案 > 如何制作不可见的excel图表

问题描述

VBA 中的此代码生成弹出 excel 并自动关闭。在这里如何使可见的虚假

Set mchart1 = ActiveDocument.Shapes.AddChart(xl3DAreaStacked, , , shp1.Width, shp1.Height)

谢谢

标签: vbams-word

解决方案


请使用下一行代码:

mchart1.Chart.ChartData.Workbook.Application.Visible = False

但是你有时需要它们可见并用它们做点什么吗?

如果你多次迭代,你的代码创建了很多这样的 Excel 图表,你的内存将被大量无用的垃圾所占据……

如果您能理解我的担忧,您可以将上述解决方案更改为:

mchart1.Chart.ChartData.Workbook.Application.Quit

推荐阅读