Como: Adicionar linhas e colunas a tabelas do Word
Em uma tabela do Word de Microsoft Office, as células são organizadas em linhas e colunas. Você pode usar o Add método da Rows o objeto para adicionar linhas à tabela e o Add método da Columns objeto para adicionar colunas.
Aplicável a: As informações neste tópico se aplicam a projetos de nível de documento e projetos de nível de aplicativo para Word 2007 e Word 2010. Para obter mais informações, consulte Recursos disponíveis pelo aplicativo do Office e o tipo de projeto.
Exemplos de personalização de nível de documento
Os exemplos de código a seguir podem ser usados em uma personalização em nível de documento. Para usar esses exemplos, executá-los pelo ThisDocument classe no projeto. Estes exemplos assumem que o documento associado à sua personalização já tem pelo menos uma tabela.
Para adicionar uma linha em uma tabela
Use o Add método para adicionar uma linha à tabela.
Me.Tables.Item(1).Rows.Add()
this.Tables[1].Rows.Add(this.Tables[1].Rows[1]);
Para adicionar uma coluna em uma tabela
Use o Add método e use o DistributeWidth método para fazer todas as colunas de mesma largura.
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();
Nível de aplicativo nos exemplos de-
Os exemplos de código a seguir podem ser usados em um suplemento em nível de aplicativo. Para usar os exemplos, executá-los pelo ThisAddIn classe no projeto. Estes exemplos assumem que o documento ativo já tem pelo menos uma tabela.
Para adicionar uma linha em uma tabela
Use o Add método para adicionar uma linha à tabela.
Me.Application.ActiveDocument.Tables.Item(1).Rows.Add()
this.Application.ActiveDocument.Tables[1].Rows.Add( this.Application.ActiveDocument.Tables[1].Rows[1]);
Para adicionar uma coluna em uma tabela
Use o Add método e use o DistributeWidth método para fazer todas as colunas de mesma largura.
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();
Consulte também
Tarefas
Como: Criar as tabelas do Word
Como: Adicionar texto e formatação de células em tabelas do Word
Como: Preencha as tabelas do Word com propriedades de documento