我有一个包含2张的Excel工作簿。 VBA代码会将CSV文件加载到第一张工作表中。然后,VBA代码将第一张表中的数据绘制到第二张表中的图表中。此VBA代码每5秒运行一次,导致图表闪烁。
任何人都有任何防止闪烁的建议吗?我试过了
Application.ScreenUpdating = False
并没有帮助。
答案 0 :(得分:0)
您可以在即将加载CSV数据之前隐藏包含图表的工作表,然后在第二个宏的末尾取消隐藏。
答案 1 :(得分:0)
您是否尝试过在VBA编辑器外运行宏?
即使你设置了Application.ScreenUpdating = False
,如果单步执行代码或从编辑器运行,我也会忽略它(我相信!)