次の方法で共有


方法 : ドキュメントでスペルチェックを行う

更新 : 2007 年 11 月

対象

このトピックの情報は、指定された Visual Studio Tools for Office プロジェクトおよび Microsoft Office のバージョンにのみ適用されます。

プロジェクトの種類

  • ドキュメント レベルのプロジェクト

  • アプリケーション レベルのプロジェクト

Microsoft Office のバージョン

  • Word 2003

  • Word 2007

詳細については、「アプリケーションおよびプロジェクトの種類別の使用可能な機能」を参照してください。

ドキュメント内でスペル チェックを実行するには、CheckSpelling メソッドを使用します。このメソッドは、指定されたパラメータのスペルが正しいかどうかを示すブール値を返します。

スペルチェックを実行し、メッセージ ボックスに結果を表示するには

  • CheckSpelling メソッドを呼び出し、スペルの誤りをチェックするテキストの範囲を渡します。このコード例を使用するには、プロジェクトの ThisDocument クラスまたは ThisAddIn クラスから実行します。

    Dim result As String = "Spelled incorrectly."
    
    If Me.Application.CheckSpelling(Me.Range.Text) = True Then
        result = "Spelled correctly."
    End If
    
    MessageBox.Show(result)
    
    string result = "Spelled incorrectly.";
    
    object startLocation = this.Content.Start;
    object endLocation = this.Content.End;
    
    bool spellCheck = this.Application.CheckSpelling(
        this.Range(ref startLocation, ref endLocation).Text,
        ref missing, ref missing, ref missing, ref missing, ref missing, ref missing,
        ref missing, ref missing, ref missing, ref missing, ref missing, ref missing);
    
    if (spellCheck == true)
    {
        result = "Spelled correctly.";
    }
    
    MessageBox.Show(result);
    

参照

処理手順

方法 : 文書に複数の範囲を定義して選択する

概念

Office ソリューションの省略可能なパラメータについて