Impostare le opzioni di ricerca a livello di codice in Word
Esistono due modi per impostare le opzioni di ricerca per le selezioni nei documenti di Microsoft Office Word:
Impostare le singole proprietà di un Find oggetto .
Utilizzare gli argomenti del Execute metodo di un Find oggetto .
Si applica a: le informazioni contenute in questo argomento si applicano ai progetti a livello di documento e ai progetti di componente aggiuntivo VSTO per Word. Per altre informazioni, vedere Funzionalità disponibili per app Office lication e tipo di progetto.
Utilizzare le proprietà di un oggetto Find
Il codice seguente imposta le proprietà di un Find oggetto per la ricerca di testo all'interno della selezione corrente. Si noti che i criteri di ricerca, ad esempio la ricerca in avanti, il wrapping e il testo da cercare, sono proprietà dell'oggetto Find .
L'impostazione di ognuna delle proprietà dell'oggetto Find non è utile quando si scrive codice C# perché è necessario specificare le stesse proprietà dei parametri nel Execute metodo . Pertanto, questo esempio contiene solo codice Visual Basic.
Per impostare le opzioni di ricerca utilizzando un oggetto Find
Impostare le proprietà di un Find oggetto per cercare in avanti una selezione per trovare il testo.
With Application.Selection.Find .ClearFormatting() .Forward = True .Wrap = Word.WdFindWrap.wdFindContinue .Text = "find me" .Execute() End With
Usare gli argomenti del metodo Execute
Nel codice seguente viene utilizzato il Execute metodo di un Find oggetto per cercare testo all'interno della selezione corrente. Si noti che i criteri di ricerca, ad esempio la ricerca in avanti, il wrapping e il testo da cercare, vengono passati come parametri del Execute metodo .
Per impostare le opzioni di ricerca usando gli argomenti del metodo Execute
Passare i criteri di ricerca come parametri del Execute metodo per cercare in avanti una selezione per trovare il testo.