Share via


ShadowFormat Object [Publisher 2003 VBA Language Reference]

Multiple objects
ShadowFormat
ColorFormat

Represents shadow formatting for a shape.

Using the ShadowFormat Object

Use the Shadow property to return a ShadowFormat object. The following example adds a shadowed rectangle to the active document. The pink shadow is offset 7 points to the right of the rectangle and 7 points above it.

Sub FormatShadow()
    With ActiveDocument.Pages(1).Shapes.AddShape( _
            Type:=msoShapeRectangle, Left:=72, Top:=72, _
            Width:=100, Height:=200).Shadow
        .ForeColor.RGB = RGB(Red:=255, Green:=0, Blue:=150)
        .Obscured = msoTrue
        .OffsetX = 7
        .OffsetY = -7
        .Visible = True
    End With
End Sub

Properties | Application Property | ForeColor Property | Obscured Property | OffsetX Property | OffsetY Property | Parent Property | Transparency Property | Type Property | Visible Property

Methods | IncrementOffsetX Method | IncrementOffsetY Method

Parent Objects | Shape Object | ShapeRange Collection

Child Objects | ColorFormat Object