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.

Может кто-нибудь помочь?

Спасибо

0 ответов

Другие вопросы по тегам