Compartilhar via


Shapes.AddTable method (Publisher) (Método Shapes.AddTable [Publisher])

Adiciona um novo objeto Forma que representa uma tabela à coleção Formas especificada.

Sintaxe

expressão. AddTable (NumRows, NumColumns, Left, Top, Width, Height, FixedSize, Direction)

expressão Uma variável que representa um objeto Formas.

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
NumRows Obrigatório Long O número de linhas na nova tabela. Os valores entre 1 e 128 são válidos; quaisquer valores fora deste intervalo geram um erro.
NumColumns Obrigatório Long O número de colunas na nova tabela. Os valores entre 1 e 128 são válidos; quaisquer valores fora deste intervalo geram um erro.
Left Obrigatório Variant A posição da borda esquerda da forma que representa a tabela.
Top Obrigatório Variant A posição da borda superior da forma que representa a tabela.
Width Obrigatório Variant A largura da forma que representa a tabela.
Height Obrigatório Variant A altura da forma que representa a tabela.
FixedSize Opcional Boolean True se o Microsoft Publisher reduz o número de linhas e colunas da tabela para ajustar a largura especificada e a altura. False se o Publisher aumentar automaticamente a largura e altura do quadro de tabela para acomodar o número de linhas e colunas na tabela. O padrão é False.
Direction Opcional PbTableDirectionType A direção em que as colunas da tabela são numeradas. A predefinição depende da definição de idioma atual.

Valor de retorno

Forma

Comentários

Para os argumentos Esquerda, Superior, Largura e Altura , os valores numéricos são avaliados em pontos; As cadeias de carateres podem estar em todas as unidades suportadas pelo Publisher (por exemplo, "2,5 pol").

O parâmetro Direction pode ser uma das constantes PbTableDirectionType declaradas na biblioteca de tipos do Microsoft Publisher e apresentadas na tabela seguinte.

Constante Descrição
pbTableDirectionLeftToRight As colunas da tabela são numeradas da esquerda para a direita. Esse é o padrão para idiomas com escrita da esquerda para a direita.
pbTableDirectionRightToLeft As colunas da tabela são numeradas da direita para a esquerda. Esse é o padrão para idiomas com escrita da direita para a esquerda.

Exemplo

Este exemplo cria uma nova tabela na primeira página da publicação ativa.

Dim shpTable As Shape 
 
Set shpTable = ActiveDocument.Pages(1).Shapes.AddTable _ 
 (NumRows:=3, NumColumns:=4, _ 
 Left:=10, Top:=10, _ 
 Width:=288, Height:=216) 

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.