如果我的代码以screenupdating = false开头,然后在代码中通过ActiveWorkbook定义一个工作簿,那么screenupdating = false会影响被认为是活动工作簿吗?
答案 0 :(得分:3)
.ScreenUpdating
应用于应用程序对象,而不是Excel中的顶级对象。这意味着该属性将应用于整个Excel,包括任何新工作簿。的问候,
答案 1 :(得分:0)
您正在使用的工作簿仍然是ActiveWorkbook
。 Screenupdating = False
只是让你在运行某些VBA /宏代码时看不到发生了什么。它使得时间更有效,因为使用更少的内存和处理器能力,因为Excel的GUI不会移动,改变等。