字典对象 (Word)
表示一个字典。 表示自定义词典的 词典 对象的 字典 集合的成员。 其他字典对象返回的属性的 语言 集合;其中包括 ActiveSpellingDictionary 、 ActiveGrammarDictionary 、 ActiveThesaurusDictionary 和 ActiveHyphenationDictionary 属性。
使用 CustomDictionaries (索引),其中索引是一个索引号或词典的字符串名称,返回一个 字典 对象,它表示自定义词典。 下面的示例返回集合中的第一个词典。
CustomDictionaries(1)
以下示例返回名为"MyDictionary"的词典。
CustomDictionaries("MyDictionary")
使用 ActiveCustomDictionary 属性来设置自定义拼写词典新词添加到集合中。 如果您尝试向不是自定义词典的词典设置该属性,则会导致出错。
使用 Add 方法向活动自定义词典集合中添加一个新的词典。 如果没有指定文件名的名称与文件,Word 将创建它。 下面的示例将"MyCustom.dic"添加到自定义词典集合。
CustomDictionaries.Add FileName:="MyCustom.dic"
注解
使用的 名称 和 路径 属性来查找任何字典。 下面的示例显示一个消息框,其中包含每个词典的完整路径。
For Each d in CustomDictionaries
Msgbox d.Path & Application.PathSeparator & d.Name
Next d
使用 特定于语言 的属性以确定指定的自定义词典是否可以具有特定的语言与 语言标识 属性分配给它。 如果字典为特定的语言,它将验证指定语言设置格式的文本。
对于每个安装校对工具的语言,可以使用 ActiveGrammarDictionary 、 ActiveHyphenationDictionary 、 ActiveSpellingDictionary 和 ActiveThesaurusDictionary 属性以返回相应的 词典 对象。 下面的示例返回美国英语版本的 Word 中使用的活动拼写词典的完整路径。
Set myspell = Languages(wdEnglishUS).ActiveSpellingDictionary
MsgBox mySpell.Path & Application.PathSeparator & mySpell.Name
该 只读 属性返回 True.lex 文件 (内置校对词典) 和 假.dic 文件 (自定义拼写词典)。
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。