Я работаю над проектом, в котором я генерирую серию электронных отчетов через VBA, которые включают данные и диаграммы с приложением Excel, скрытым в фоновом режиме (Application.Visible = 0
).
Однако, когда диаграммы создаются и выбираются, диалоговое окно с плавающими опциями, которое появляется справа от диаграммы, все еще отображается на экране, хотя остальная часть приложения остается скрытой. Снимок экрана ниже, кнопки настроек находятся в красном прямоугольнике:

Для немедленной проблемы, которую я знаю, я могу изменить код, чтобы избежать вызовов .Select
, но это все еще оставляет более широкий вопрос о том, как полностью скрыть то, что происходит с Excel. Есть ли дополнительный уровень параметров видимости, который можно установить? Или любой другой способ скрыть кнопки выбора?
Это Excel 2016, и вызовы VBA выполняются через COM-интерфейс MATLAB 2016b.