【发布时间】:2016-11-17 14:54:54
【问题描述】:
我的 Excel 电子表格通过共享文件夹工作。我已经创建了从基本文件到其他文件的连接。例如,客户文件与其他一些需要检索此信息并进行更新的文档相关联。问题是,当辅助文件打开时,我无法处理基础文件,因为它将以 [只读] 打开,我尝试使用连接属性并发现只要外部数据引用尚未更新,我就可以工作基本文件,但如果另一个用户刷新我搞砸的文件,我试过这个:
Private Sub Workbook_Open()
ActiveWorkbook.RefreshAll
Application.Wait (Now + TimeValue("0:00:05"))
ThisWorkbook.Connections("Test1").OLEDBConnection.EnableRefresh = False
End Sub
我认为它会刷新查询,然后禁用连接,所以我不会得到 [只读],但我仍然得到它。
【问题讨论】: