次の方法で共有


方法 : Word の表のセルにテキストと書式設定を追加する

更新 : 2007 年 11 月

対象

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

プロジェクトの種類

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

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

Microsoft Office のバージョン

  • Word 2003

  • Word 2007

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

表はセルの集まりで構成されます。個々の Cell オブジェクトが表内の 1 つのセルを表します。各セルは、表内の場所を指定して参照します。次の例では、表の最初の行の最初の列のセルを参照し、そのセルにテキストを追加して、書式を適用します。

セルにテキストと書式設定を追加するには

  • 表内の場所を指定してセルを参照し、そのセルにテキストを追加して書式を適用します。

    次のコード例はドキュメント レベルのカスタマイズで使用できます。このコード例を使用するには、プロジェクトの ThisDocument クラスから実行します。

    With Me.Tables.Item(1).Cell(1, 1).Range
        .Text = "Name"
        .ParagraphFormat.Alignment = Word.WdParagraphAlignment.wdAlignParagraphRight
    End With
    
    Word.Cell cell = this.Tables[1].Cell(1, 1);
    
    cell.Range.Text = "Name"; 
    cell.Range.ParagraphFormat.Alignment = Word.WdParagraphAlignment.wdAlignParagraphRight;
    

    次のコード例はアプリケーション レベルのアドインで使用できます。この例ではアクティブ ドキュメントを使用します。このコード例を使用するには、プロジェクトの ThisAddIn クラスから実行します。

    With Me.Application.ActiveDocument.Tables.Item(1).Cell(1, 1).Range
        .Text = "Name"
        .ParagraphFormat.Alignment = Word.WdParagraphAlignment.wdAlignParagraphRight
    End With
    
    Word.Cell cell = this.Application.ActiveDocument.Tables[1].Cell(1, 1);
    
    cell.Range.Text = "Name";
    cell.Range.ParagraphFormat.Alignment = 
        Word.WdParagraphAlignment.wdAlignParagraphRight;
    

参照

処理手順

方法 : Word の表の作成

方法 : Word の表に行と列を追加する

方法 : Document プロパティを Word の表に読み込む