以编程方式向 Word 表添加行和列
在 Microsoft Office Word 表中,单元格组织为行和列。 你可以使用 Rows 对象的 Add 方法将行添加到表,并可以使用 Columns 对象的 Add 方法添加列。
适用于: 本主题中的信息适用于 Word 的文档级项目和 VSTO 外接程序项目。 有关详细信息,请参阅办公室应用程序和项目类型提供的功能。
文档级自定义示例
可以在文档级自定义项中使用下列代码示例。 若要使用这些示例,请从项目中的 ThisDocument
类运行它们。 这些示例假定与你的自定义相关联的文档已具有至少一个表。
重要
此代码仅在使用下列任意项目模板创建的项目中运行:
Word 2013 文档
Word 2013 模板
Word 2010 文档
Word 2010 模板
如果要在任何其他类型的项目中执行此任务,则必须添加对 Microsoft.办公室的引用。Interop.Word 程序集,然后必须使用该程序集中的类向表添加行和列。 有关详细信息,请参阅“如何:通过主互操作程序集和 Word 2010 主互操作程序集引用定位办公室应用程序。
向表中添加行
使用 Add 方法向表中添加一行。
向表中添加列
使用 Add 方法,然后使用 DistributeWidth 方法使所有列具有相同的宽度。
VSTO 外接程序示例
可以在 VSTO 外接程序中使用下列代码示例。 若要使用这些示例,请从项目中的 ThisAddIn
类运行它们。 这些示例假定活动文档已经具有至少一个表。
重要
此代码仅在你使用 Word VSTO 外接程序模板创建的项目中运行。
如果要在任何其他类型的项目中执行此任务,则必须添加对 Microsoft.办公室的引用。Interop.Word 程序集,然后必须使用该程序集中的类向表添加行和列。 有关详细信息,请参阅“如何:通过主互操作程序集和 Word 2010 主互操作程序集引用定位办公室应用程序。
向表中添加行
使用 Add 方法向表中添加一行。
向表中添加列
使用 Add 方法,然后使用 DistributeWidth 方法使所有列具有相同的宽度。