我们正在操纵从.net使用Word互操作我们的Word 2007文档。主要做的领域如下:游标位置的Word文档的开始/结束
For Each f In d.Fields
f.Select()
//do stuff with fields here
Next
这留下选定的文档中的最后一个字段。
所以,为了整洁起见,我们想将光标定位在文档的末(甚至开始就OK)。
谷歌搜索答案不扔了多少......最近我可以得到,似乎在暗示我们需要给自己用的范围或书签涉及。还有的文档对象转到方法,但没有它提供了WdGoToItem选项很有用。
是不是有一个简单的方法来只发送光标到结束(或启动)的文件?我的问题
编辑
部分原因是我不喜欢留下选择的最后一个字段。现在已经意识到我可以做
f.Unlink
删除mergefield,只是将字段文本留在那里作为纯文本。这是整洁,我们是否也重新定位光标
在我的VisualStudio 2013实现这个地方光标在** **开始的最后一行,不太文档的末尾。 – Fuhrmanator 2014-02-21 03:33:10
@Fuhrmanator VS 2013或Office 2013?我看到一些不同的行为从Office 2010(v14)迁移到Office 2013(v15)。他们两人都使用VS 2010 IDE,但是 – 2014-06-24 15:20:37
也使用VSTO 4.0 – 2014-06-24 15:31:38