Compartilhar via


Objeto CellRange (Publisher)

Uma coleção de objetos Cell em uma linha ou coluna da tabela. A coleção CellRange representa todas as células na linha ou coluna especificada.

Comentários

Embora o objeto da coleção seja chamado de CellRange e seja mostrado no Pesquisador de Objetos, esta palavra-chave não é usada na programação do modelo de objeto do Microsoft Publisher. A palavra-chave Cells é usada no lugar dela.

Você não pode adicionar ou excluir células individuais de uma tabela do Publisher de forma programática:

  • Use o método AddTable da coleção Shapes para adicionar uma nova tabela a uma publicação.
  • Use o método Adicionar das coleções Colunas ou Linhas para adicionar uma coluna ou linha a uma tabela.
  • Use o método Delete dos objetos Column ou Row para excluir uma coluna ou linha de uma tabela.

Use a propriedade Cells do objeto Column para retornar a coleção CellRange .

Use a propriedade Count para retornar o número de células em uma linha, coluna, tabela ou seleção.

Exemplo

Este exemplo mescla as células na primeira coluna da tabela.

Sub MergeCellsInFirstColumn() 
 With ActiveDocument.Pages(1).Shapes(1).Table 
 .Cells(StartRow:=1, StartColumn:=1, _ 
 EndRow:=.Rows.Count, EndColumn:=1).Select 
 End With 
 Selection.TableCellRange.Merge 
End Sub

Este exemplo exibe uma mensagem com o número de células na tabela especificada.

Sub NumberOfTableCells() 
 MsgBox ActiveDocument.Pages(1).Shapes(1).Table _ 
 .Cells.Count 
End Sub

Métodos

Propriedades

Confira também

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.