開いたWord文書で、Ctrlキーを押すと、選択されていない単語で区切られた、異なる段落の複数の単語を選択できます。
コード内で連続していないテキストの複数のブロックを見つけるにはどうすればよいですか?
document.Selectionを使用するだけで、最後に選択された単語が返され、他の単語は残されますが、視覚的に選択されたままになります。
たとえば、以下のArrayListには、リストに1つの要素が含まれます。
ArrayList paras = new ArrayList();
foreach (Paragraph para in _application.Selection.Paragraphs)
{
paras.Add(para.Range.Text);
}