Classe ShadowFormat (PowerPoint VBA)

La classe ShadowFormat représente la mise en forme des ombres pour une forme.

Set

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

Dim sft as ShadowFormat
Set sft = ActiveWindow.RangeFromPoint.Shadow

Les procédures suivantes peuvent être utilisés pour définir des variables de la classe ShadowFormat : ChartFormat.Shadow, Shape.Shadow, ShapeRange.Shadow et TableBackground.Shadow

Thèmes

Les procédures suivantes de cette classe ont été regroupées et sont décrites sur une page thématique séparée

Format with its procedures ForeColor, Style et Visible

Propriétés

Blur Renvoie ou définit le rayon de flou de l’ombre spécifiée, en points. Lecture-écriture.

ActiveWindow.RangeFromPoint.Shadow.Blur =

Obscured Détermine si l’ombre de la forme spécifiée apparaît remplie et est obscurcie par la forme. Lecture-écriture.

ActiveWindow.RangeFromPoint.Shadow.Obscured = msoTrue

OffsetX Cette propriété renvoie ou définit le décalage horizontal de l’ombre de la forme spécifiée, exprimé en points. Lecture-écriture.

ActivePresentation.Slides(1).Shapes(1).Shadow.OffsetX = 5

OffsetY Cette propriété renvoie ou définit le décalage vertical de l’ombre de la forme spécifiée, exprimé en points. Lecture-écriture.

ActivePresentation.Slides(1).Shapes(1).Shadow.OffsetY = 3

Parent Renvoie l’objet parent de l’objet spécifié.

Dim objParent As Object
Set objParent = ActiveWindow.RangeFromPoint.Shadow.Parent

RotateWithShape Renvoie ou définit si l’ombre spécifiée pivote lorsque la forme avec laquelle elle est associée pivote. Lecture-écriture.

ActiveWindow.RangeFromPoint.Shadow.RotateWithShape = msoTrue

Size Renvoie ou définit la taille de l’ombre spécifiée en pourcentage de la taille de la forme, de 0 à 200. Lecture-écriture.

ActiveWindow.RangeFromPoint.Shadow.Size =

Transparency Renvoie ou définit le degré de transparence du remplissage, de l’ombre ou du trait en tant que valeur comprise entre 0.0 (opaque) et 1.0 (transparent). Lecture-écriture.

ActivePresentation.Slides(1).Shapes(1).Shadow.Transparency = 0.5

Type Représente le type d’ombre. Lecture-écriture.

ActiveWindow.RangeFromPoint.Shadow.Type = msoShadowMixed