проблема автоматизации слов - PullRequest
1 голос
/ 02 июня 2010

Я пытаюсь открыть документ Word для манипуляции. Однако в приведенном ниже коде «wordApp.Selection» всегда равно null

object missing = System.Reflection.Missing.Value;
 Word._Application wordApp = new Word.Application();
Word._Document aDoc =wordApp.Documents.Open(ref fPath1, ref missing, ref readOnly, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref isVisible, ref missing, ref missing, ref missing, ref missing);

Word.Selection selection = wordApp.Selection

Любые идеи о том, что мне здесь не хватает. Почему для wordApp.Selection задано значение null.?

Спасибо.

1 Ответ

0 голосов
/ 02 июня 2010

Я считаю, что вам нужно установить выделение, прежде чем оно будет иметь значение - когда вы открываете документ в Word, он не выбирает автоматически весь документ, вам придется сделать это программно, прежде чем в Selection будет иметь значение.

...