vba - 如何制作不可见的excel图表
问题描述
VBA 中的此代码生成弹出 excel 并自动关闭。在这里如何使可见的虚假
Set mchart1 = ActiveDocument.Shapes.AddChart(xl3DAreaStacked, , , shp1.Width, shp1.Height)
谢谢
解决方案
请使用下一行代码:
mchart1.Chart.ChartData.Workbook.Application.Visible = False
但是你有时需要它们可见并用它们做点什么吗?
如果你多次迭代,你的代码创建了很多这样的 Excel 图表,你的内存将被大量无用的垃圾所占据……
如果您能理解我的担忧,您可以将上述解决方案更改为:
mchart1.Chart.ChartData.Workbook.Application.Quit
推荐阅读
- android - 查看寻呼机 2:深度页面转换使寻呼机向上滑动时禁用片段点击事件
- superset - 从 SQL 查询创建图表
- apache-spark - 使用 Apache Hudi 构建 Spark 结构化流
- c++ - 创建对模糊重载的偏好
- sql - 当派生表为空时显示替代结果
- android - 未找到用于签署配置“调试”的密钥库文件
- python - 无法在 Ubuntu 18.04 上安装 Caffe2
- c - Doxygen:在文件级别分组数据结构
- python - 代理隧道失败:禁止建立 SSL 连接
- javascript - 如何在 JavaScript 或 Java 中找到此计算的余数?