Share via


Table.AutoFormat, méthode (Word)

Permet d'appliquer un aspect prédéfini à un tableau.

Syntaxe

expression. AutoFormat( _Format_ , _ApplyBorders_ , _ApplyShading_ , _ApplyFont_ , _ApplyColor_ , _ApplyHeadingRows_ , _ApplyLastRow_ , _ApplyFirstColumn_ , _ApplyLastColumn_ , _AutoFit_ )

expression Obligatoire. Variable qui représente un objet « Table ».

Paramètres

Nom Requis/Facultatif Type de données Description
Format Facultatif Variant Le format à appliquer. Ce paramètre peut être une constante WdTableFormat, une constante WdTableFormatApply ou un objet TableStyle.
ApplyBorders Facultatif Variant True pour appliquer les propriétés de la bordure du format spécifié. La valeur par défaut est True.
ApplyShading Facultatif Variant True pour appliquer les propriétés de trame de fond du format spécifié. La valeur par défaut est True.
ApplyFont Facultatif Variant True pour appliquer les propriétés de police du format spécifié. La valeur par défaut est True.
ApplyColor Facultatif Variant True pour appliquer les propriétés de couleur du format spécifié. La valeur par défaut est True.
ApplyHeadingRows Facultatif Variant True pour appliquer les propriétés de ligne de titre de la mise en forme spécifiée. La valeur par défaut est True.
ApplyLastRow Facultatif Variant True pour appliquer les propriétés de dernière ligne du format spécifié. La valeur par défaut est False.
ApplyFirstColumn Facultatif Variant True pour appliquer les propriétés de première colonne du format spécifié. La valeur par défaut est True.
ApplyLastColumn Facultatif Variant True pour appliquer les propriétés de dernière colonne du format spécifié. La valeur par défaut est False.
AutoFit Facultatif Variant True pour diminuer la largeur des colonnes du tableau autant que possibles sans modifier la façon dont le texte s'ajuste dans les cellules. La valeur par défaut est True.

Remarques

Les arguments à spécifier pour cette méthode correspondent aux options de la boîte de dialogue Mise en forme automatique de tableau.

Exemple

Cet exemple montre comment créer un tableau de cinq lignes sur cinq colonnes dans un nouveau document et appliquer toutes les propriétés de la mise en forme Colorful 2 au tableau.

Set newDoc = Documents.Add 
Set myTable = newDoc.Tables.Add(Range:=Selection.Range, _ 
 NumRows:=5, NumColumns:=5) 
myTable.AutoFormat Format:=wdTableFormatColorful2

Cet exemple montre comment appliquer toutes les propriétés de la mise en forme Classic 2 au tableau dans lequel se trouve actuellement le point d'insertion. Si le point d'insertion ne se trouve pas dans un tableau, une boîte de message s'affiche.

Selection.Collapse Direction:=wdCollapseStart 
If Selection.Information(wdWithInTable) = True Then 
 Selection.Tables(1).AutoFormat Format:=wdTableFormatClassic2 
Else 
 MsgBox "The insertion point is not in a table." 
End If

Voir aussi

Objet Table

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.