Classe Shading - trame de fond (Word VBA)

Contient des attributs de trame de fond pour un objet.

Pour utiliser une variable de classe Shading, elle doit d'abord être instanciée, par exemple

Dim shd as Shading
Set shd = Selection.Shading
Les procédures suivantes peuvent être utilisés pour définir des variables de la classe Shading : Cell.Shading, Cells.Shading, Column.Shading, Columns.Shading, ConditionalStyle.Shading, Font.Shading, Frame.Shading, Paragraph.Shading, ParagraphFormat.Shading, Paragraphs.Shading, Range.Shading, Row.Shading, Rows.Shading, Selection.Shading ...Style.Shading, Table.Shading, TableStyle.Shading.

BackgroundPatternColor

Cette propriété renvoie ou définit la couleur 24 bits appliquée à l'arrière-plan de l'objet Shading. Ici on trouve valeurs possible pour WdColor.

Cette propriété peut être une constante WdColor valide ou une valeur renvoyée par la fonction RGB de Visual Basic.

Set myRange = ActiveDocument.Paragraphs(1).Range 
myRange.Shading.BackgroundPatternColor = _ 
 wdColorTurquoise

BackgroundPatternColorIndex

Cette propriété renvoie ou définit la couleur appliquée à l'arrière-plan de l'objet Shading. Ici on trouve valeurs possible pour WdColorIndex.

Dim rngTemp As Range 
 
Set rngTemp = ActiveDocument.Paragraphs(1).Range 
rngTemp.Shading.BackgroundPatternColorIndex = wdTurquoise

ForegroundPatternColor

Cette propriété renvoie ou définit la couleur 24 bits qui est appliquée à l'arrière-plan de l'objet Shading. Ici on trouve valeurs possible pour WdColor.

Cette propriété peut être une constante WdColor valide ou une valeur renvoyée par la fonction RGB de Visual Basic.

With Selection.Shading 
 .Texture = wdTexture30Percent 
 .ForegroundPatternColor = wdColorTeal 
 .BackgroundPatternColor = wdColorDarkRed 
End With

ForegroundPatternColorIndex

Cette propriété renvoie ou définit la couleur appliquée au premier plan de l'objet Shading. Ici on trouve valeurs possible pour WdColorIndex.

With Selection.Shading 
 .Texture = wdTexture30Percent 
 .ForegroundPatternColorIndex = wdBlue 
 .BackgroundPatternColorIndex = wdYellow 
End With

Texture

Cette propriété renvoie ou définit la texture de la trame de fond pour l'objet spécifié. Ici on trouve valeurs possible pour WdTextureIndex.

Set myRange = ActiveDocument.Paragraphs(1).Range 
myRange.Shading.Texture = wdTextureCross