如何在C#Word Interop中插入退格键?我尝试使用myRange.InsertBefore("\b\b");
但是什么也没做。

我也尝试了myRange.Delete(Type.Missing);,但是删除了范围的所有内容。

我通过以下方式获得了myRange:

object start = 0, end = 0;
Word.Range myRange = doc.Range(ref start, end);
if(myRange.Find.Execute("wordtofind"))
{
    //some codes here
}


我只想在范围的第一个字符之前退格。

最佳答案

TypeBackspace呢?

Range myRange = oWordDoc.Range(ref start, end);
myRange.Select();

app.Selection.GoTo(1, 1);
app.Selection.TypeBackspace();

关于c# - 如何在C#Word Interop中退格?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32470544/

10-09 12:37