Word) (Dictionary 物件
代表字典。 代表 [自訂字典的 dictionary 物件的 字典 集合的成員。 其他字典物件傳回的 語言 集合 ; 的屬性這些包括 ActiveSpellingDictionary 、 ActiveGrammarDictionary 、 ActiveThesaurusDictionary 及 ActiveHyphenationDictionary 屬性。
註解
使用 CustomDictionaries (Index),其中 Index 是索引編號或的字典的字串名稱,可傳回單一代表自訂字典的 Dictionary 物件。 下列範例會傳回集合中的第一個字典。
CustomDictionaries(1)
下列範例會傳回名為 "MyDictionary" 的字典。
CustomDictionaries("MyDictionary")
使用 ActiveCustomDictionary 屬性來設定自訂拼字檢查字典中新文字所新增的集合。 如果您嘗試將此屬性設定為不是自訂字典的字典,會發生錯誤。
使用 Add 方法將新的字典新增至作用中的自訂字典的集合。 如果沒有任何名稱為 FileName 所指定的檔案,Word 會自行建立它。 下列範例會將"MyCustom.dic"新增至自訂字典的集合。
CustomDictionaries.Add FileName:="MyCustom.dic"
備註
使用的 名稱 和 路徑 屬性找出任何字典。 下列範例會顯示訊息方塊包含的每個字典的完整路徑。
For Each d in CustomDictionaries
Msgbox d.Path & Application.PathSeparator & d.Name
Next d
使用 LanguageSpecific 屬性來判斷指定的自訂字典是否可以有特定語言的 LanguageID 屬性具有指派給它。 如果語言特定字典,它會確認格式化指定語言的文字。
安裝校訂工具的每種語言,您可以使用 ActiveGrammarDictionary 、 ActiveHyphenationDictionary 、 ActiveSpellingDictionary 及 ActiveThesaurusDictionary 屬性可傳回相對應的 Dictionary 物件。 下列範例會傳回用於美國英文版的 Word 的使用中拼字檢查字典的完整路徑。
Set myspell = Languages(wdEnglishUS).ActiveSpellingDictionary
MsgBox mySpell.Path & Application.PathSeparator & mySpell.Name
ReadOnly 屬性會傳回 True.lex 檔 (內建校對字典) 」 和 「 False 針對.dic 檔 (自訂拼字檢查字典)。
請參閱
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。