Подавить сообщение Excel 2007 "Получение данных..." при импорте из ODBC..?

В Excel 2007 при импорте данных через SQL/ODBC в верхней левой ячейке диапазона импорта отображается сообщение "Получение данных". Это происходит независимо от того, выполняется ли запрос из графического интерфейса или из VBA.

Может ли это сообщение быть подавлено..??? Кажется, что для него нет настроек ни в графическом интерфейсе, ни в свойствах объекта VBA WorkbookConnection, ODBCConnection, ListObject или QueryTable.

Я хотел бы создать настроенное сообщение "Пожалуйста, подождите" с анимацией, но сообщение "Получение данных" создает визуальный конфликт.

Я попробовал следующее, но это не подавило сообщение:

xl.ScreenUpdating = False
xl.DisplayAlerts = False

ExternalData_1: получение данных...

0 ответов

Попробуйте отключить параметр BackgroundQuery:

With Selection.QueryTable
   .BackgroundQuery = False
End With
Другие вопросы по тегам