Objeto cell (Word)
Representa uma única célula de tabela. Objeto Cell é membro das células coleção. O conjunto de células representa todas as células no objeto especificado.
Comentários
Use Cell (linha, coluna), em que a linha é o número da linha e a coluna é o número da coluna ou Células (índice), em que o índice é o número do índice, para retornar um objeto Cell . O exemplo seguinte aplica sombreamento à segunda célula da primeira linha.
Set myCell = ActiveDocument.Tables(1).Cell(Row:=1, Column:=2)
myCell.Shading.Texture = wdTexture20Percent
O exemplo a seguir aplica sombreado à primeira célula da primeira linha.
ActiveDocument.Tables(1).Rows(1).Cells(1).Shading _
.Texture = wdTexture20Percent
Use a Adicionar método para adicionar um objeto Cell para o conjunto de células. Você também pode usar o InsertCells método do objeto Selection para inserir novas células. O exemplo seguinte adiciona uma célula antes da primeira célula myTable
.
Set myTable = ActiveDocument.Tables(1)
myTable.Range.Cells.Add BeforeCell:=myTable.Cell(1, 1)
O exemplo a seguir define um intervalo ( myRange ) que faz referência às duas primeiras células da primeira tabela. Depois que o intervalo é definido, as células são combinadas pelo método Merge .
Set myTable = ActiveDocument.Tables(1)
Set myRange = ActiveDocument.Range(myTable.Cell(1, 1) _
.Range.Start, myTable.Cell(1, 2).Range.End)
myRange.Cells.Merge
Comentários
Use o método Add com a coleção Rows ou Columns para adicionar uma linha ou coluna de células.
Use as informações propriedade com um objeto Selection para retornar o número da linha e coluna atual. O exemplo a seguir altera a largura da primeira célula da seleção e, em seguida, exibe o número da linha da célula e o número de coluna.
If Selection.Information(wdWithInTable) = True Then
With Selection
.Cells(1).Width = 22
MsgBox "Cell " & .Information(wdStartOfRangeRowNumber) _
& "," & .Information(wdStartOfRangeColumnNumber)
End With
End If
Confira também
Referência do modelo de objeto do Word
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.