HOW TO:在 Word 中設定搜尋選項
更新:2007 年 11 月
適用於 |
---|
本主題中的資訊僅適用於指定的 Visual Studio Tools for Office 專案和 Microsoft Office 版本。 專案類型
Microsoft Office 版本
如需詳細資訊,請參閱依應用程式和專案類型提供的功能。 |
有兩種方法可以針對 Microsoft Office Word 文件中的選取範圍設定搜尋選項:
使用 Find 物件的屬性
下列程式碼會設定 Find 物件的屬性,以在目前選取範圍內搜尋文字。請注意,搜尋準則 (例如向前搜尋、換行和搜尋文字等) 都是 Find 物件的屬性。
設定 Find 物件的每項屬性不適用於撰寫 C# 程式碼的情況,因為您必須指定相同的屬性做為 Execute 方法的參數。因此,這個範例只包含 Visual Basic 程式碼。
若要使用 Find 物件設定搜尋選項
設定 Find 物件的屬性,以在選取範圍中向前搜尋 find me 文字。
With Application.Selection.Find .ClearFormatting() .Forward = True .Wrap = Word.WdFindWrap.wdFindContinue .Text = "find me" .Execute() End With
使用 Execute 方法引數
下列程式碼會使用 Find 物件的 Execute 方法,搜尋目前選取範圍內的文字。請注意,這個程式碼會傳遞搜尋準則 (例如向前搜尋、換行和搜尋文字等),以做為 Execute 方法的參數。
若要使用 Execute 方法引數設定搜尋選項
傳遞搜尋準則,做為 Execute 方法的參數,以便在選取範圍中向前搜尋 find me 文字。
With Application.Selection.Find .ClearFormatting() .Execute(FindText:="find me", Forward:=True, Wrap:=Word.WdFindWrap.wdFindContinue) End With
object findText = "find me"; object forward = true; object wrap = Word.WdFindWrap.wdFindContinue; Application.Selection.Find.ClearFormatting(); Application.Selection.Find.Execute( ref findText, ref missing, ref missing, ref missing, ref missing, ref missing, ref forward, ref wrap, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing);