Objet Styles (Excel)

Collection de tous les objets Style dans le classeur spécifié ou actif.

Remarques

Chaque objet Style représente une description de style pour une plage. L'objet Style contient tous les attributs de style (police, format numérique, alignement, etc.) sous la forme de propriétés. Il existe plusieurs styles intégrés, notamment Normal, Devise et Pourcentage.

Exemple

Utilisez la propriété Styles pour renvoyer la collection Styles . L'exemple suivant montre comment créer une liste de noms de styles dans la feuille de calcul 1 du classeur actif.

For i = 1 To ActiveWorkbook.Styles.Count 
 Worksheets(1).Cells(i, 1) = ActiveWorkbook.Styles(i).Name 
Next

Utilisez la méthode Add pour créer un style et l'ajouter à la collection. L'exemple suivant montre comment créer un style basé sur le style Normal, puis modifier la bordure et la police et appliquer le nouveau style aux cellules A25:A30.

With ActiveWorkbook.Styles.Add(Name:="Bookman Top Border") 
 .Borders(xlTop).LineStyle = xlDouble 
 .Font.Bold = True 
 .Font.Name = "Bookman" 
End With 
Worksheets(1).Range("A25:A30").Style = "Bookman Top Border"

Utilisez Styles (index), où index est le numéro ou le nom de l’index de style, pour renvoyer un seul objet Style de la collection Styles du classeur. L'exemple suivant montre comment modifier le style Normal dans le classeur actif en activant la propriété Bold.

ActiveWorkbook.Styles("Normal").Font.Bold = True

Méthodes

Propriétés

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.