共用方式為


以程序設計方式在 Word 中設定搜尋選項

有兩種方式可設定 Microsoft Office Word 文件中選取專案的搜尋選項:

使用 Find 物件的屬性

下列程式代碼會設定 對象的屬性 Find ,以搜尋目前選取範圍內的文字。 請注意,搜尋準則,例如向前搜尋、換行和要搜尋的 Find 文字,都是對象的屬性。

當您撰寫 C# 程式代碼時,設定物件的每個屬性 Find 並無用處,因為您必須在 方法中 Execute 指定與參數相同的屬性。 因此,此範例只包含 Visual Basic 程式代碼。

使用 Find 物件設定搜尋選項

  1. 設定物件的屬性 Find ,以透過文字 尋找我的選取範圍向前搜尋。

    With Application.Selection.Find
        .ClearFormatting()
        .Forward = True
        .Wrap = Word.WdFindWrap.wdFindContinue
        .Text = "find me"
        .Execute()
    End With
    

使用 Execute 方法自變數

下列程式代碼會使用 Execute 物件的 方法 Find ,在目前選取範圍內搜尋文字。 請注意,搜尋準則,例如向前搜尋、換行和要搜尋的 Execute 文字,會以 方法的參數的形式傳遞。

使用 Execute 方法自變數設定搜尋選項

  1. 傳遞搜尋準則做為 方法的參數 Execute ,以透過文字 尋找我的選取範圍向前搜尋。

    Application.Selection.Find.ClearFormatting(); 
    Application.Selection.Find.Execute("find me", Forward:true, Wrap:Word.WdFindWrap.wdFindContinue);