Share via


Dictionaries オブジェクト (Word)

有効なユーザー辞書を含む Dictionary オブジェクトのコレクションです。

注釈

CustomDictionaries プロパティを使用して現在有効なユーザー辞書のコレクションを取得します。 次の使用例は、すべての有効なユーザー辞書の名前を表示します。

For Each d In CustomDictionaries 
 Msgbox d.Name 
Next d

Add メソッドを使用して、有効なユーザー辞書のコレクションに新しいユーザー辞書を追加します。 引数 FileName に指定した名前のファイルがない場合、このファイルが作成されます。 次の使用例は、ユーザー辞書のコレクションに "MyCustom.dic" を追加します。

CustomDictionaries.Add FileName:="MyCustom.dic"

ClearAll メソッドを使用して、すべてのユーザー辞書の読み込みを解除します。 ただし、辞書ファイルは削除されません。 このメソッドを使用すると、コレクション内のユーザー辞書数は 0 (ゼロ) になります。 次の使用例は、ユーザー辞書の読み込みを解除し、新しいユーザー辞書ファイルを作成します。 新しい辞書は、チェック時に新しい単語を自動的に追加できる有効なユーザー辞書として設定されます。

With CustomDictionaries 
 .ClearAll 
 .Add FileName:= "MyCustom.dic" 
 .ActiveCustomDictionary = CustomDictionaries(1) 
End With

解説

ActiveCustomDictionary プロパティを使用して、新しい単語を追加するユーザー辞書を設定します。 ユーザー辞書でない辞書にこのプロパティを設定しようとすると、エラーが発生します。

Maximum プロパティは、アプリケーションが同時にサポートできるユーザー辞書の最大数を取得します。 Word の場合、最大数は 10 です。

関連項目

Word オブジェクト モデル リファレンス

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。