方法: プログラムによって Word の表のセルにテキストと書式設定を追加する
表はセルの集まりで構成されます。個々の Cell オブジェクトが表内の 1 つのセルを表します。各セルは、表内の場所を指定して参照します。次の例では、表の最初の行の最初の列のセルを参照し、そのセルにテキストを追加して、書式を適用します。
対象: このトピックの情報は、Word 2013 と Word 2010 のドキュメント レベルのプロジェクトおよびアプリケーション レベルのプロジェクトに適用されます。詳細については、「Office アプリケーションおよびプロジェクト タイプ別の使用可能な機能」を参照してください。
セルにテキストと書式設定を追加するには
表内の場所を指定してセルを参照し、そのセルにテキストを追加して書式を適用します。
次のコード例はドキュメント レベルのカスタマイズで使用できます。このコード例を使用するには、プロジェクトの 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;