Как подавить предупреждение об обновлении ссылок?

Я пытаюсь написать скрипт, который открывает множество файлов Excel. Я продолжаю получать подсказку:

This workbook contains links to other data sources.

Я хочу, чтобы это сообщение не появлялось, чтобы мой сценарий мог автоматически проходить все книги без необходимости нажиматьDon't Update для каждого. В настоящее время я использую следующее:

function getWorkbook(bkPath as string) as workbook

Application.EnableEvents=False
Application.DisplayAlerts=False
getWorkbook=Workbooks.Open(bkPath,updatelinks:=0,readonly:=false)

end function

Тем не менее, сообщение все еще появляется. Как я могу подавить это?

РЕДАКТИРОВАТЬ: кажется, что это сообщение подходит для книг, которые имеют неработающие ссылки; Я не виделThis workbook contains one or more links that cannot be updated сообщение, потому что я бы установилDisplayAlerts ложно. Книги связаны с эквивалентными файлами в папке на нашем сервере Windows, поэтому, когда соответствующий файл удаляется из этой папки (что происходит как часть нашего бизнес-процесса), ссылка разрывается. Можно ли подавить предупреждение, когда ссылка не работает?

Также я использую Excel 2010.

Ответы на вопрос(7)

Ваш ответ на вопрос