0
我创建了一个vba过程,它打开一个excel文件,使用SQL进行更新并在特定小时自动关闭它。问题是,当我打开文件看到它时,我无法访问,因为它始终自动关闭。我能做什么?VBA excel程序
我创建了一个vba过程,它打开一个excel文件,使用SQL进行更新并在特定小时自动关闭它。问题是,当我打开文件看到它时,我无法访问,因为它始终自动关闭。我能做什么?VBA excel程序
从Windows资源管理器中:按住Shift键,右键单击文件并选择“编辑”或“打开” - 保持向下键直到它被加载。
或者使用此代码在一个单独的Excel文件
Sub OpenFile
Application.EnableEvents = False
Dim s As String
s = Application.GetOpenFilename("*.xls,*.xls", , "Choose File")
Workbooks.Open s
Application.EnableEvents = True
end sub
打开该文件,而不在其中运行任何代码。
非常感谢。 Muito Obrigado pela ajuda。 –
发布过程以及可能在您打开的工作簿中的任何代码。 – Rory
你需要在vba打开文件时设置一个变量。然后关闭,检查该变量,只有关闭,如果真的,即打开vba ... – WhiteHat