我的Excel电子表格通过共享文件夹工作。我已经创建了从基本文件到其他文件的连接。例如,客户文件与其他需要检索这些信息并被更新的文件相关联。事情是,当一个辅助文件打开时,我无法在基本文件上工作,因为它将在[只读]中打开,我尝试了连接属性,并发现只要外部数据引用尚未更新,我就可以工作基本文件,但如果另一个用户刷新我就会上当受骗的文件,我尝试这样做:禁用Excel工作簿连接
Private Sub Workbook_Open()
ActiveWorkbook.RefreshAll
Application.Wait (Now + TimeValue("0:00:05"))
ThisWorkbook.Connections("Test1").OLEDBConnection.EnableRefresh = False
End Sub
我认为这将刷新查询,然后关闭连接,所以我不会得到[只读],但我仍然得到它。
即时得到一个1004错误:( – sebaslop90