Tyl*_*erH 5 validation excel vba
我有一个大约100MB大的Excel文件,我打开这个代码,当按下UserForm按钮时运行:
Public Sub SelectButton_Click()
fNameAndPath = Application.GetOpenFilename(Title:="Please Select a Report")
If fNameAndPath = False Then Exit Sub
End Sub
Run Code Online (Sandbox Code Playgroud)
因为这个文件太大了,所以在打开之前需要一段时间才能验证,这个验证占我整个宏完成时间的一半(我在Excel 2013中工作,而且这个文件没有从网络打开或共享驾驶).如果我手动打开文件,那么在获得三秒验证后我会选择跳过验证.这样做的问题是它在受保护的视图中打开文件,我无法使用它.
使用VBA,有没有办法"强制跳过"这个耗时的验证同时避免受保护的视图?
当Excel完全关闭时,此警告/指南将显示在打开初始屏幕的左下角:
当Excel已经打开时,此警告/指南将显示在右下角: