以编程方式向 Word 表格中的单元格添加文本和格式

每个表都包含一个单元格集合。 每个单独的 Cell 对象都表示表中的一个单元格。 你可以通过表中每个单元格的位置对其进行引用。 此示例引用位于表中第一行和第一列的单元格;将文本添加到单元格;并应用格式设置。

适用于: 本主题中的信息适用于 Word 的文档级项目和 VSTO 外接程序项目。 有关详细信息,请参阅办公室应用程序和项目类型提供的功能。

若要将文本和格式设置添加到单元格

  1. 通过单元格在表中的位置对其进行引用,将文本添加到单元,并应用格式设置。

    下面的代码示例可用于文档级自定义项。 若要使用此示例,请从项目的 ThisDocument 类中运行它。

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

    以下代码示例可用于 VSTO 外接程序。 本示例使用活动文档。 若要使用此示例,请从项目的 ThisAddIn 类中运行它。

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