Встроенное приложение Office - Как узнать, работает ли приложение или объект встроен

StackOverflow https://stackoverflow.com/questions/3042527

  •  27-09-2019
  •  | 
  •  

Вопрос

Я добавляю объект листа Excel внутри слова. Excel имеет прикрепленный к нему COM-аддин. Любая идея, как можно узнать, работает ли Excel независимо или в качестве встроенного объекта?

COM Addin прикреплен к нагрузкам Excel, когда встроенный объект Excel активирован (двойной щелчков) внутри слова. Я ищу какой-то свойство или параметр в настройке (...) или другом способе, который может сообщить состоянию объекта Excel.

Это было полезно?

Решение

Попробуйте UserControl свойство Application объект.

Свойство USERCONTROL True, если приложение видно или если он был создан или запущен пользователем. False Если вы создали или запустили приложение программно, используя функции CreateObject или GetObject, и приложение скрыто. Прочитать / писать логию.

Это было долгое время, так как я должен был использовать это свойство, поэтому я не уверен, что это поможет в вашем конкретном случае.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top