【Office】Word中VBA之Find.Execute方法參數說明
當前位置:點晴教程→知識管理交流
→『 技術文檔交流 』
第一節 Find對象的方法大家好,我們在引言部分給大家介紹了什么是Find對象,以及如何獲得Find對象,我們這講給大家講解Find對象的方法,本節的內容是ClearFormatting 方法、Execute 方法 1 Find.ClearFormatting方法該方法取消在查找或替換操作中所指定文本的文本格式和段落格式。 語法:expression.ClearFormatting 其中expression為一個代表 "Find" 對象的變量 2 Find.Execute 方法該方法運行指定的查找操作。 如果查找成功,則返回 True。 語法:expression.Execute (FindText, MatchCase, MatchWholeWord, MatchWildcards, MatchSoundsLike, MatchAllWordForms, Forward, Wrap, Format, ReplaceWith, Replace, MatchKashida, MatchDiacritics, MatchAlefHamza, MatchControl) 其中expression為一個代表 "Find" 對象的變量 參數: 1)FindText可選Variant要搜索的文本。 使用空字符串 ("") 僅搜索格式。 可以指定適當的字符代碼來搜索特殊字符。 例如,“^p”對應于段落標記,“^t”對應于制表符。 2)MatchCase可選VariantTrue 指定查找文本是區分大小寫。 對應于“查找和替換”對話框(“編輯”菜單)中的“區分大小寫”復選框。 3)MatchWholeWord可選Variant真 要查找操作只查找整個單詞,而非較長單詞的一部分的文字。 對應于“查找和替換” 對話框中的“全字匹配”復選框。 4)MatchWildcards可選Variant為 要查找的文字是特殊搜索操作符。 對應于 “查找和替換”對話框中的“使用通配符”復選框。 5)MatchSoundsLike可選Variant類似于查找的文字發音單詞 ,則返回 true ,則查找操作定位。 對應于“查找和替換”對話框中的“同音”復選框。 6)MatchAllWordForms可選Variant,則返回 true ,則查找操作定位查找文字的所有形式 (例如,"sit"可定位"sitting" 和"sat")。 對應于 “查找和替換”對話框中的“查找單詞的各種形式”復選框。 7)Forward可選Varianttrue 要向前搜索 (向文檔的末尾)。 8)Wrap可選Variant如果從非文檔起點處開始搜索并到達文檔末尾(如 Forward 設置為 False 則相反),則用該參數控制接下來的操作。 當存在選定內容或區域,而又沒有在該選定內容或區域中找到搜索文字時,也可用該參數控制接下來的操作。 可取值為 WdFindWrap 常量之一。 9) Format可選Variant如果該屬性值為 True,則查找操作定位于格式或帶格式的文本,而不是查找文本。 10) ReplaceWith可選Variant替換文字。 要刪除由 Find 參數指定的文字,可使用空字符串 ("")。 與 Find 參數相似,該參數也可以指定特殊的字符和高級搜索條件。 要將圖形對象或者其他非文本項指定為替換內容,可將這些項置于剪貼板上,然后將 ReplaceWith 指定為"^c"。 相關教程: 【Excel】VBA復制指定單元格內富文本內容,并賦值給另外一個單元格,避免文字不同大小、粗細、顏色等格式丟失[5] 【VBA】在Excel外部查找和替換Word模板文件中的自定義變量引用(本方法適用于微軟Office和金山WPS軟件)[141] 【Office】vba如何替換Excel單元格文本中的換行為指定字符,實現導出到Word模板中變量時仍然保留換行符?[245] 【Office】將Excel表格內容導出到Word模板的指定表格中,并保留Word表格中的要求指定格式[12] 【Office】Excel中如何清除單元格數據有效性驗證(下拉菜單)?[39] 【Office】Word中VBA之Find.Execute方法參數說明[205] 該文章在 2025/1/17 11:26:21 編輯過 |
關鍵字查詢
相關文章
正在查詢... |