Como: Adicionar linhas e colunas a tabelas do Word
Se aplica a |
---|
As informações contidas neste tópico se aplicam apenas às especificado Ferramentas do Visual Studio para o Office projetos e as versões do Microsoft Office. Tipo de Projeto
Versão do Microsoft Office
For more information, see Recursos disponíveis pelo aplicativo e o tipo de projeto. |
Em uma tabela do Microsoft Office Word, as células são organizadas em linhas e colunas.Você pode use o método de Add do objeto Rows para adicionar linhas à tabela e o método Add do objeto Columns para adicionar colunas.
Exemplos de personalização de nível de documento
Os exemplos de código a seguir podem ser usados em uma personalização de nível de documento.Para usar esses exemplos, execute-los de a classe ThisDocument no seu projeto.
Para adicionar uma linha a uma tabela
Use o método Add para adicionar uma linha à tabela.
Me.Tables.Item(1).Rows.Add()
object beforeRow = this.Tables[1].Rows[1]; this.Tables[1].Rows.Add(ref beforeRow);
Para adicionar uma coluna a uma tabela
Use o Add méTudo e use o DistributeWidth méTudo fazer Tudo as colunas da mesma largura.
Me.Tables.Item(1).Columns.Add(BeforeColumn:=Me.Tables.Item(1).Columns(1)) Me.Tables.Item(1).Columns.DistributeWidth()
object beforeColumn = this.Tables[1].Columns[1]; this.Tables[1].Columns.Add(ref beforeColumn); this.Tables[1].Columns.DistributeWidth();
Adicionar nível de aplicativo - exemplos
Os exemplos de código a seguir podem ser usados em um nível de aplicativo Adicionar - in.Esses exemplos usam o documento ativo.Para usar os exemplos, execute-los de a classe ThisAddIn no seu projeto.
Para adicionar uma linha a uma tabela
Use o método Add para adicionar uma linha à tabela.
Me.Application.ActiveDocument.Tables.Item(1).Rows.Add()
object beforeRow = this.Application.ActiveDocument.Tables[1].Rows[1]; this.Application.ActiveDocument.Tables[1].Rows.Add(ref beforeRow);
Para adicionar uma coluna a uma tabela
Use o Add méTudo e use o DistributeWidth méTudo fazer Tudo as colunas da 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()
object beforeColumn = this.Application.ActiveDocument.Tables[1].Columns[1]; this.Application.ActiveDocument.Tables[1].Columns.Add(ref beforeColumn); this.Application.ActiveDocument.Tables[1].Columns.DistributeWidth();
Consulte também
Tarefas
Como: Adicionar texto e formatação para células nas tabelas do Word
Como: Preencher tabelas do Word com propriedades do documento