HOW TO:在 Word 表格中加入列和欄
在 Microsoft Office Word 表格中,儲存格會組織為列和欄。 您可以使用 Rows 物件的 Add 方法在表格中加入列,並使用 Columns 物件的 Add 方法加入欄。
**適用於:**本主題中的資訊適用於 Word 2007 和 Word 2010 的文件層級專案和應用程式層級專案。如需詳細資訊,請參閱依 Office 應用程式和專案類型提供的功能。
文件層級自訂範例
下列程式碼範例可以用於文件層級自訂中。 若要使用這些範例,請從專案中的 ThisDocument 類別執行。 這些範例假設與您自訂相關聯的文件至少已有一張表格。
若要在表格中加入列
使用 Add 方法,在表格中加入列。
Me.Tables.Item(1).Rows.Add()
this.Tables[1].Rows.Add(this.Tables[1].Rows[1]);
若要在表格中加入欄
使用 Add 方法,然後使用 DistributeWidth 方法,將所有的欄設定成相同寬度。
Me.Tables.Item(1).Columns.Add(BeforeColumn:=Me.Tables.Item(1).Columns(1)) Me.Tables.Item(1).Columns.DistributeWidth()
this.Tables[1].Columns.Add(this.Tables[1].Columns[1]); this.Tables[1].Columns.DistributeWidth();
應用程式層級增益集範例
下列程式碼範例可以用於應用程式層級的增益集中。 若要使用這些範例,請從專案中的 ThisAddIn 類別執行。 這些範例假設作用中文件至少已有一張表格。
若要在表格中加入列
使用 Add 方法,在表格中加入列。
Me.Application.ActiveDocument.Tables.Item(1).Rows.Add()
this.Application.ActiveDocument.Tables[1].Rows.Add( this.Application.ActiveDocument.Tables[1].Rows[1]);
若要在表格中加入欄
使用 Add 方法,然後使用 DistributeWidth 方法,將所有的欄設定成相同寬度。
Me.Application.ActiveDocument.Tables.Item(1).Columns.Add( _ BeforeColumn:=Me.Application.ActiveDocument.Tables.Item(1).Columns(1)) Me.Application.ActiveDocument.Tables.Item(1).Columns.DistributeWidth()
this.Application.ActiveDocument.Tables[1].Columns.Add( this.Application.ActiveDocument.Tables[1].Columns[1]); this.Application.ActiveDocument.Tables[1].Columns.DistributeWidth();