Objet Style (Excel)
Cet objet représente la description d'un 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 prédéfinis parmi lesquels : Normal, Monétaire, et Pourcentage. L'objet Style permet de modifier de manière rapide et efficace plusieurs propriétés de mise en forme de cellules simultanément dans plusieurs cellules.
Pour l’objet Workbook , l’objet Style est membre de la collection Styles . La collection Styles contient tous les styles définis dans le classeur.
Vous pouvez modifier l'aspect d'une cellule en changeant les propriétés du style appliqué. Gardez toutefois à l’esprit que la modification d’une propriété de style affecte toutes les cellules déjà mises en forme avec ce style.
Les styles sont triés sur leur nom, par ordre alphabétique. Le numéro d'index du style indique la position du style dans la liste triée. Styles(1)
est le premier style de la liste alphabétique et Styles(Styles.Count)
le dernier de la liste.
Pour plus d’informations sur la création et la modification d’un style, consultez l’objet Styles .
Utilisez la propriété Style pour renvoyer l’objet Style utilisé avec un objet Range . L'exemple suivant montre comment appliquer le style pourcentage aux cellules A1:A10 dans la feuille Sheet1.
Worksheets("Sheet1").Range("A1:A10").Style = "Percent"
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 modifie le style Normal du classeur actif en définissant la propriété Bold du style.
ActiveWorkbook.Styles("Normal").Font.Bold = True
- AddIndent
- Application
- Borders
- BuiltIn
- Creator
- Font
- FormulaHidden
- HorizontalAlignment
- IncludeAlignment
- IncludeBorder
- IncludeFont
- IncludeNumber
- IncludePatterns
- IncludeProtection
- IndentLevel
- Interior
- Locked
- MergeCells
- Nom
- NameLocal
- NumberFormat
- NumberFormatLocal
- Orientation
- Parent
- ReadingOrder
- ShrinkToFit
- Value
- VerticalAlignment
- WrapText
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.