Word宏转到特定的字数位置?

时间:2013-02-14 03:56:29

标签: vba ms-word word-vba word-count

我正在寻找一个宏搜索解决方案来搜索单词计数中的特定单词。说我在一份文件中写出了23,050字(我使用书籍长度的手稿)我希望能够找到那个词。正常的go-to命令将转到一行或一页而不是一个单词。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

试试这个:

Option Explicit

Sub GoToWord(lWord As Long)
    ThisDocument.Words(lWord).Select
    Selection.Collapse
End Sub

第一个命令将在文档中选择所需的单词,第二个命令将光标放在该单词的开头。请注意,所使用的Words集合包含标点符号。