Partager via


Objet Columns (Word)

Une collection de colonne objets qui représentent les colonnes d'une table.

Remarques

Utilisez la propriété Columns d'un objet Range, Selection ou Table pour renvoyer une collection Columns. L'exemple suivant affiche le nombre d'objets Column dans la collection Columns pour le premier tableau du document actif.

MsgBox ActiveDocument.Tables(1).Columns.Count

L'exemple suivant montre comment créer un tableau de six colonnes et trois lignes, puis appliquer aux colonnes une trame de fond en dégradé (de plus en plus foncée).

Set myTable = ActiveDocument.Tables.Add(Range:=Selection.Range, _ 
 NumRows:=3, NumColumns:=6) 
For Each col In myTable.Columns 
 col.Shading.Texture = 2 + i 
 i = i + 1 
Next col

Utilisez Ajouter méthode pour ajouter une colonne à un tableau. L'exemple suivant ajoute une colonne au premier tableau du document actif, puis il rend la largeur des colonnes égale.

If ActiveDocument.Tables.Count >= 1 Then 
 Set myTable = ActiveDocument.Tables(1) 
 myTable.Columns.Add BeforeColumn:=myTable.Columns(1) 
 myTable.Columns.DistributeWidth 
End If

Utilisez Columns (Index), où Index est le numéro d'index, pour renvoyer un seul objet Column. Le numéro d'index représente la position de la colonne dans la collection Columns (en partant de la gauche). L'exemple suivant sélectionne la première colonne du premier tableau.

ActiveDocument.Tables(1).Columns(1).Select

Méthodes

Nom
Add
AutoFit
Supprimer
DistributeWidth
Élément
Select
SetWidth

Propriétés

Nom
Application
Borders
Count
Creator
First
Last
NestingLevel
Parent
PreferredWidth
PreferredWidthType
Shading
Width

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.