Range.GetSpellingSuggestions メソッド (Word)
返します。 単語を表す SpellingSuggestions コレクションは、指定した範囲の最初の単語のスペルの修正候補として提示されます。
構文
式。GetSpellingSuggestions (CustomDictionary、IgnoreUppercase、MainDictionary、SuggestionMode、CustomDictionary2、CustomDictionary3、CustomDictionary4、CustomDictionary5、CustomDictionary6、CustomDictionary7、CustomDictionary8、CustomDictionary9、CustomDictionary10)
expression 必須です。 Range オブジェクトを表す変数を指定します。
パラメーター
名前 | 必須 / オプション | データ型 | 説明 |
---|---|---|---|
CustomDictionary | 省略可能 | バリアント型 (Variant) | 式は ディクショナリ オブジェクトまたはユーザー辞書のファイル名を返す。 |
IgnoreUppercase | 省略可能 | バリアント型 (Variant) | True をすべて大文字の単語を無視します。 この引数を省略した場合は、 IgnoreUppercase プロパティの現在の値が使用されます。 |
MainDictionary | 省略可能 | バリアント型 (Variant) | 式は ディクショナリ オブジェクトまたはメイン辞書のファイル名を返す。 メイン辞書を指定しない場合は、範囲の最初の単語に設定されている言語に対応するメイン辞書が使用されます。 |
SuggestionMode | 省略可能 | バリアント型 (Variant) | スペルの修正候補を表示する方法を指定します。 WdSpellingWordType 定数は、次のいずれかをすることができます。 既定値は、 wdSpellword です。 |
CustomDictionary2 – CustomDictionary10 | 省略可能 | バリアント型 (Variant) | 式は ディクショナリ オブジェクトまたはその他のユーザー辞書のファイル名を返す。 追加の辞書は 9 個まで指定できます。 |
戻り値
SpellingSuggestions
注釈
単語のスペルが正しい場合、 SpellingSuggestions オブジェクトの Count プロパティは 0 (ゼロ) を返します。
例
次の使用例は、選択範囲内の最初の単語の修正候補を検索します。 修正候補がある場合は、選択範囲に対するスペル チェックを行います。
If Selection.Range.GetSpellingSuggestions.Count = 0 Then
Msgbox "No suggestions."
Else
Selection.Range.CheckSpelling
End If
関連項目
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。