Vba 如何强制应用。易变到结尾或特定的工作手册/工作表

Vba 如何强制应用。易变到结尾或特定的工作手册/工作表,vba,Vba,有没有办法关闭Application.Volatile或在特定范围/工作簿中运行?我在我的代码函数中使用如下: Function Eval(Ref As String) Application.Volatile Eval = Application.ThisCell.Parent.Evaluate(Ref) End Function 我尝试了Application.Volatile(False),但没有像这样帮助: Function Eval(Ref As String)

有没有办法关闭Application.Volatile或在特定范围/工作簿中运行?我在我的代码函数中使用如下:

Function Eval(Ref As String)

    Application.Volatile
    Eval = Application.ThisCell.Parent.Evaluate(Ref)

End Function
我尝试了Application.Volatile(False),但没有像这样帮助:

Function Eval(Ref As String)

    Application.Volatile False
    Eval = Application.ThisCell.Parent.Evaluate(Ref)

End Function
MS参考文件: 像这样:

Function Eval(Ref As String)

    Application.Volatile False
    Eval = Application.ThisCell.Parent.Evaluate(Ref)

End Function
MS参考文件:

是的,它停止了评估,但似乎仍在后台做一些事情,因为Excel的工作仍然非常缓慢……可能有数百万个原因。如果回答了您的问题,请用绿色复选标记结束此问题。你可以打开一个新的,以获得你需要的任何其他帮助。是的,它停止了评估,但似乎仍在后台做一些事情,因为Excel仍然工作得非常慢…可能有数百万个原因。如果回答了您的问题,请用绿色复选标记结束此问题。您可以根据需要打开一个新的帮助。