Каким бы способом вы ни открывали Word (Excel et c.) Я стремлюсь к тому, чтобы экземпляр был «безопасным» и независимым. Под этим я подразумеваю, что если у пользователя в настоящий момент открыто окно Word, это не взаимодействует с тем, что открывает мое программное обеспечение, и что оба windows могут работать независимо друг от друга.
Лучший способ чтобы описать это, нужно щелкнуть правой кнопкой мыши Word или Excel на панели задач и открыть новое окно Word (или Excel) (в отличие от открытия файла). Каждый раз, когда вы делаете это, вы, кажется, получаете полный и независимый экземпляр.
Может показаться, что следующий код:
Dim wdApp As Word.Application
Dim oDoc As Word.Document
wdApp = CreateObject("Word.Application")
... откроется в существующем окне, если Word в настоящее время работает на P C. Как заставить fre sh и независимый экземпляр Word?