2012-06-25 9 views
1

Я пытаюсь выяснить видимость Excel и сделать некоторые действия на его основе. Но эти два всегда возвращаются к ложным.Globals.ThisAddIn.Application.Visible всегда возвращает false

Globals.ThisAddIn.Application.ActiveWindow.Visible 

Globals.ThisAddIn.Application.Visible 

Любые идеи, почему это всегда неверно? Я удалил все мои добавочные файлы Excel на своей машине, а затем создал совершенно новый, и все же он является ложным.

ответ

1

Да, я помню эту проблему и для Word 2010. Он был подан как ошибка уже давно, и я не уверен, исправлено ли это. Если у вас есть доступ к этой ссылке, пожалуйста, ознакомьтесь с этим.

Тема: VSTO надстройка для Word 2010 показывает Application.Visible = False в ThisAddIn_Startup()

Ссылка: http://connect.microsoft.com/VisualStudio/feedback/details/541094/vsto-add-in-for-word-2010-shows-application-visible-false-in-thisaddin-startup

Такое поведение, однако, не видели в Word 2007. Если вы хотите, вы можете проверить с помощью Excel 2007 и посмотреть, так ли это.

Followup

СНАПШОТ

enter image description here

+0

Спасибо за это. Любое обходное решение для Word 2010? – Kiru

+1

Не то, чтобы я знаю, но может быть альтернатива. Кстати, вы проверили его для Excel 2007? Это правда? –

+0

Нет, у меня нет среды разработки для Excel 2007 – Kiru

Смежные вопросы