Таблицы Excel работают через общую папку. Я создал соединения из базовых файлов в другие файлы. Например, файл клиентов связан с некоторыми другими документами, которые должны получить эту информацию и быть обновлены. Дело в том, что при открытии вторичного файла я не могу работать с базовым файлом, так как он будет открыт в [Только для чтения], я попытался с помощью свойств подключения и понял, что всякий раз, когда ссылка на внешние данные не обновляется, я могу работать базовые файлы, но если другой пользователь Обновляет файл я ввернут, я попытался это:Отключить подключения рабочей книги Excel
Private Sub Workbook_Open()
ActiveWorkbook.RefreshAll
Application.Wait (Now + TimeValue("0:00:05"))
ThisWorkbook.Connections("Test1").OLEDBConnection.EnableRefresh = False
End Sub
Я думал, что это будет обновлять запрос, а затем отключить соединение, так что я не получаю [Read Only], но Я все еще получаю его.
Im получая 1004 ошибку :( – sebaslop90