如何使用VBA更快地保存excel文件

我有一个价值150 MB的Excel文件,只有一个工作表(主工作表)。你可以想象它有很多的计算。 我现在正在做的是,在其中运行一个VBA来创build一个新文件,并将该工作表复制到新文件(可以说工作文件),然后删除一些行。 为此,我正在使用VBA。 问题是,当我保存这个文件时,需要很多时间,因为在后端,主文件(有很多计算)仍然是打开的。 有没有办法,我可以保存工作文件,而不受后端大文件的影响。 …..任何build议,将不胜感激……感谢提前

我相信计算会让速度变慢。 尝试使用:

Application.ScreenUpdating = false 

在代码的开头

 Application.ScreenUpdating = True 

最后。 或者只是在计算和保存时使工作表不可见(可见= false)。 尝试微观优化string操作。 如果您可以,请发布一些代码让我们对此发表意见。