Partager via


Shapes.AddTable, méthode (Publisher)

Ajoute un nouvel objet Shape représentant un tableau à la collection Shapes spécifiée.

Syntaxe

expression. AddTable (NumRows, NumColumns, Left, Top, Width, Height, FixedSize, Direction)

expression Variable qui représente un objet Shapes.

Paramètres

Nom Requis/Facultatif Type de données Description
NumRows Obligatoire Long Nombre de lignes dans le nouveau tableau. Les valeurs comprises entre 1 et 128 sont valides; toutes les valeurs en dehors de cette plage génèrent une erreur.
NumColumns Obligatoire Long Nombre de colonnes dans le nouveau tableau. Les valeurs comprises entre 1 et 128 sont valides; toutes les valeurs en dehors de cette plage génèrent une erreur.
Left Obligatoire Variant Position du bord gauche de la forme représentant le tableau.
Haut Obligatoire Variant Position du bord supérieur de la forme représentant le tableau.
Largeur Obligatoire Variant Largeur de la forme représentant le tableau.
Hauteur Obligatoire Variant Hauteur de la forme représentant le tableau.
FixedSize Facultatif Boolean True si Microsoft Publisher réduit le nombre de lignes et colonnes de la table pour s'ajuster à la largeur et hauteur spécifiées. False si Publisher augmente automatiquement la largeur et la hauteur du cadre du tableau à prendre en compte le nombre de lignes et colonnes du tableau. Valeur par défaut est False.
Direction Facultatif PbTableDirectionType Sens dans lequel les colonnes sont numérotées. Le sens par défaut dépend des paramètres de langue actuellement définis.

Valeur renvoyée

Shape

Remarques

Pour les arguments Left, Top, Width et Height , les valeurs numériques sont évaluées en points ; les chaînes peuvent être dans n’importe quelle unité prise en charge par Publisher (par exemple, « 2,5 pouces »).

Le paramètre Direction peut être l’une des constantes PbTableDirectionType déclarées dans la bibliothèque de type Microsoft Publisher et affichées dans le tableau suivant.

Constante Description
pbTableDirectionLeftToRight Les colonnes du tableau sont numérotées de gauche à droite. Valeur par défaut pour les langues dont le sens de l'écriture est de gauche à droite.
pbTableDirectionRightToLeft Les colonnes du tableau sont numérotées de droite à gauche. Valeur par défaut pour les langues dont le sens de l’écriture est de droite à gauche.

Exemple

Cet exemple crée un nouveau tableau à la première page de la composition active.

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

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.