次の方法で共有


Range.GetSpellingSuggestions メソッド (Word)

返します。 単語を表す SpellingSuggestions コレクションは、指定した範囲の最初の単語のスペルの修正候補として提示されます。

構文

GetSpellingSuggestions (CustomDictionaryIgnoreUppercaseMainDictionarySuggestionModeCustomDictionary2CustomDictionary3CustomDictionary4CustomDictionary5CustomDictionary6CustomDictionary7CustomDictionary8CustomDictionary9、CustomDictionary10)

expression 必須です。 Range オブジェクトを表す変数を指定します。

パラメーター

名前 必須 / オプション データ型 説明
CustomDictionary 省略可能 バリアント型 (Variant) 式は ディクショナリ オブジェクトまたはユーザー辞書のファイル名を返す。
IgnoreUppercase 省略可能 バリアント型 (Variant) True をすべて大文字の単語を無視します。 この引数を省略した場合は、 IgnoreUppercase プロパティの現在の値が使用されます。
MainDictionary 省略可能 バリアント型 (Variant) 式は ディクショナリ オブジェクトまたはメイン辞書のファイル名を返す。 メイン辞書を指定しない場合は、範囲の最初の単語に設定されている言語に対応するメイン辞書が使用されます。
SuggestionMode 省略可能 バリアント型 (Variant) スペルの修正候補を表示する方法を指定します。 WdSpellingWordType 定数は、次のいずれかをすることができます。 既定値は、 wdSpellword です。
CustomDictionary2CustomDictionary10 省略可能 バリアント型 (Variant) 式は ディクショナリ オブジェクトまたはその他のユーザー辞書のファイル名を返す。 追加の辞書は 9 個まで指定できます。

戻り値

SpellingSuggestions

注釈

単語のスペルが正しい場合、 SpellingSuggestions オブジェクトの Count プロパティは 0 (ゼロ) を返します。

次の使用例は、選択範囲内の最初の単語の修正候補を検索します。 修正候補がある場合は、選択範囲に対するスペル チェックを行います。

If Selection.Range.GetSpellingSuggestions.Count = 0 Then 
 Msgbox "No suggestions." 
Else 
 Selection.Range.CheckSpelling 
End If

関連項目

Range オブジェクト

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

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