XmlMappedRange.CheckSpelling メソッド
XmlMappedRange コントロール内のテキストのスペルをチェックします。
名前空間: Microsoft.Office.Tools.Excel
アセンブリ: Microsoft.Office.Tools.Excel (Microsoft.Office.Tools.Excel.dll 内)
構文
'宣言
Function CheckSpelling ( _
CustomDictionary As Object, _
IgnoreUppercase As Object, _
AlwaysSuggest As Object, _
SpellLang As Object _
) As Object
Object CheckSpelling(
Object CustomDictionary,
Object IgnoreUppercase,
Object AlwaysSuggest,
Object SpellLang
)
パラメーター
- CustomDictionary
型 : System.Object
単語がメインの辞書で見つからなかった場合に調べるカスタム辞書のファイル名を示します。この引数を省略した場合は、現在指定されている辞書が使用されます。
- IgnoreUppercase
型 : System.Object
すべて大文字の単語を Microsoft Office Excel に無視させる場合は true です。すべて大文字の単語を Excel にチェックさせる場合は false です。この引数を省略した場合は、現在の設定が使用されます。
- AlwaysSuggest
型 : System.Object
誤ったスペルが見つかった場合に、スペルの修正候補の一覧を Excel に表示させる場合は true です。正しいスペルを入力するまで Excel を待たせる場合は false です。この引数を省略した場合は、現在の設定が使用されます。
- SpellLang
型 : System.Object
使用されている辞書の言語です。LanguageID プロパティで使用されるいずれかの MsoLanguageID 値です。
戻り値
型 : System.Object
解説
このメソッドには戻り値がありません。Excel は [スペルチェック] ダイアログ ボックスを表示します。
省略可能なパラメーター
省略可能なパラメーターについては、「Office ソリューションの省略可能なパラメーター」を参照してください。
例
次のコード例は、CheckSpelling メソッドを使用して、XmlMappedRange 内のテキストのスペルをチェックします。このコード例では、現在のワークシートに CustomerLastNameCell という名前の XmlMappedRange が含まれているものと仮定しています。
Private Sub CheckSpellingErrors()
Me.CustomerLastNameCell.Value2 = "Smth"
Me.CustomerLastNameCell.CheckSpelling(IgnoreUppercase:=True, _
AlwaysSuggest:=True, SpellLang:=Office.MsoLanguageID.msoLanguageIDEnglishUS)
End Sub
private void CheckSpellingErrors()
{
this.CustomerLastNameCell.Value2 = "Smth";
this.CustomerLastNameCell.CheckSpelling(true, true,
Office.MsoLanguageID.msoLanguageIDEnglishUS);
}
.NET Framework セキュリティ
- 直前の呼び出し元に対する完全な信頼。このメンバーは、部分的に信頼されているコードから使用することはできません。詳細については、「部分信頼コードからのライブラリの使用」を参照してください。