C#在Word

时间:2017-11-26 01:23:04

标签: c# ms-word range selection caret

我正在尝试让程序在Word中选择插入符号和文档末尾之间的所有文本。 它应该是这样的:

app.ActiveDocument.Range(Selection, EndOdDocument).Select();

其中选择应该是插入符号位置, EndOfDocument - 文档的结尾。 然而,经过几个小时的尝试,我无法解决这个问题,虽然解决方案可能非常明显。

1 个答案:

答案 0 :(得分:0)

可能类似于:

app.Selection.End = app.ActiveDocument.Content.End;

但是,无需更改选择以获取文本:

var doc = app.ActiveDocument;
string text = doc.Range(app.Selection.Start, doc.Content.End).Text;