如何制作不可见的excel图表



此代码在VBA中生成弹出式excel并自动关闭。如何使false可见

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

感谢

请使用下一行代码

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

但是你需要他们有时是可见的,并与他们做些什么吗?

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

如果你能理解我的担忧,你可以把上面的解决方案改成:

mchart1.Chart.ChartData.Workbook.Application.Quit

最新更新