Управление документами VBA Microsoft Visio без открытия приложения - PullRequest
2 голосов
/ 20 апреля 2011

Я работаю над манипулированием документами Visio из Visual Basic 6.0. Пользователь должен выбрать входной документ Visio. Я использую

Set appVisio = CreateObject("Visio.Application")
appVisio.Visible = False

Здесь проблема в том, что приложение Visio отображается для пользователя, а в следующей строке оно скрывается, что вызывает мерцание экрана. Можем ли мы создать объект, не открывая приложение visio?

1 Ответ

3 голосов
/ 21 апреля 2011

Используйте «Visio.InvisibleApp» вместо «Visio.Application» - должно работать с Visio 2003 и более поздними версиями.

http://msdn.microsoft.com/en-us/library/aa175566%28v=office.11%29.aspx

...