Excel VBA Отключить сообщение "Загрузка в..." при сохранении в Sharepoint
Мы разработали клиент-серверное решение в Excel 2010 VBA. База данных Excel размещена в скрытой библиотеке документов на сервере SP 2013. Клиент - это локальная рабочая книга, содержащая форму ввода данных.
Мы хотим сохранить в секрете путь к размещенной БД. Проблема заключается в том, что всякий раз, когда пользователь фиксирует изменения через специальную подпрограмму VBA, в теле сообщения отображается всплывающее сообщение с заголовком "Загрузка на сервер": "Загрузка..." и полный путь к базе данных сервера.
Мы включили все стандартные функции отключения сообщений в Excel VBA:
Application.DisplayAlerts = False
а также
Application.ScreenUpdating = False
но они не влияют на этот тип сообщений. Хотите знать, если они на самом деле из Excel? Они могут прийти из IE или WebDAV? В любом случае они отображаются только тогда, когда сохранение занимает некоторое время.
Размещенная БД SP открывается и закрывается следующим образом:
Workbooks.Open \ OurIntranet \ services \ ContractsDatabase_hidden_ \ LIVE_DB \ Database v01.04.xlsb,, False,, MyPwd
Application.DefaultSaveFormat = xlWorkbookNormal
- ОБНОВЛЕНИЕ ЛИНИЙ -
wbk.Close
Я видел, что и с БД, размещенной на сетевом файловом сервере, появляется то же сообщение. Таким образом, окно сообщения, кажется, не имеет происхождения SP.
Может кто-нибудь помочь?
Спасибо