2013-02-14 71 views
1

我正在尋找一個可以搜索字數統計中的特定單詞的宏解決方案。假設我在文檔中使用23,050字(我使用書籍長度的手稿),我希望能夠接受這個詞。正常的轉到命令將轉到一行或一頁,但不是一個字。有任何想法嗎?詞宏去特定的字數位置?

回答

1

試試這個:

Option Explicit 

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

的第一個命令將文檔中選擇所需的單詞,第二個命令把光標移動到該單詞的開頭。請注意,使用的Words集合包含標點符號。

+0

我試着將它添加到我的宏中,但是一旦它被添加進去,它就不會將它識別爲宏。語法是否正確? – jn08 2013-02-15 07:28:43

+0

「它不認爲它是一個宏」是什麼意思?你的意思是它沒有顯示在開發人員選項卡上的宏列表中?該列表只顯示沒有參數的Subs,我的例子有一個Long參數。你打算如何啓動宏? – 2013-02-15 07:50:54