Método Shapes.AddTable (Publisher)
Adiciona um novo objeto Shape que representa uma tabela à coleção Shapes 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 desse 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 desse 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 na qual as colunas de tabela estão numeradas. O padrão depende da configuração do idioma atual. |
Valor de retorno
Forma
Comentários
Para os argumentos Esquerdo, Superior, Largura e Altura , os valores numéricos são avaliados em pontos; cadeias de caracteres podem estar em todas as unidades com suporte pelo Publisher (por exemplo, "2.5 in").
O parâmetro Direction pode ser uma das constantes PbTableDirectionType declaradas na biblioteca de tipos do Microsoft Publisher e mostradas na tabela a seguir.
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.