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
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.