Objet Tables (Word)

Une collection de Table objets qui représentent les tableaux d'une sélection, une plage ou un document.

Remarques

Utilisez la propriété Tables pour renvoyer la collection Tables. L'exemple suivant applique une bordure autour de chacune des tables dans le document actif.

For Each aTable In ActiveDocument.Tables 
 aTable.Borders.OutsideLineStyle = wdLineStyleSingle 
 aTable.Borders.OutsideLineWidth = wdLineWidth025pt 
 aTable.Borders.InsideLineStyle = wdLineStyleNone 
Next aTable

Utilisez la méthode Add pour ajouter un tableau à une plage spécifiée. Cet exemple montre comment ajouter un tableau de 3x4 au début du document actif.

Set myRange = ActiveDocument.Range(Start:=0, End:=0) 
ActiveDocument.Tables.Add Range:=myRange, NumRows:=3, NumColumns:=4

Pour renvoyer un objet Table donné, spécifiez Tables (Index), Index étant le numéro d'index de l'objet à renvoyer. Ce numéro représente la position du tableau dans la sélection, la plage ou le document. L'exemple suivant montre comment convertir en texte le premier tableau du document actif.

ActiveDocument.Tables(1).ConvertToText Separator:=wdSeparateByTabs

L'utilisation de la propriété Count pour cette collection dans un document renvoie le nombre d'éléments présents dans l'article principal seulement. Pour compter les éléments dans d'autres articles utilisent la collection avec l'objet Range.

Voir aussi

Référence du modèle objet Word

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.