Classe ShadowFormat (PowerPoint VBA)

A classe ShadowFormat representa a formatação de sombreado para uma forma.

Set

Para usar uma variável de classe ShadowFormat, ela primeiro precisa ser instanciada por exemplo

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

Os procedimentos a seguir podem ser usados ​​para definir variáveis ​​do tipo ShadowFormat: ChartFormat.Shadow, Shape.Shadow, ShapeRange.Shadow e TableBackground.Shadow

Temas

Os procedimentos a seguir nesta aula foram agrupados e são descritos em uma página de tema separada

Format with its procedures ForeColor, Style e Visible

Propriedades

Blur Retorna ou define o raio do desfoque da sombra especificada, em pontos. Leitura/gravação.

ActiveWindow.RangeFromPoint.Shadow.Blur =

Obscured Determina se a sombra da forma especificada aparece preenchida e obscurecida pela forma. Leitura/gravação.

ActiveWindow.RangeFromPoint.Shadow.Obscured = msoTrue

OffsetX Retorna ou define o deslocamento horizontal da sombra em relação à forma especificada, em pontos. Leitura/gravação.

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

OffsetY Retorna ou define o deslocamento vertical da sombra em relação à forma especificada, em pontos. Leitura/gravação.

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

Parent Retorna o objeto parente para o objeto especificado.

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

RotateWithShape Retorna ou define se a sombra especificada gira quando a forma à qual está associada gira. Leitura/gravação.

ActiveWindow.RangeFromPoint.Shadow.RotateWithShape = msoTrue

Size Retorna ou define o tamanho da sombra especificada como uma porcentagem do tamanho da forma, de 0 a 200. Leitura/gravação.

ActiveWindow.RangeFromPoint.Shadow.Size =

Transparency Retorna ou define o grau de transparência do preenchimento, sombreamento ou linha especificada, como um valor entre 0,0 opaco e 1,0 (claro). Leitura/gravação.

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

Type Representa o tipo de sombra. Leitura/gravação.

ActiveWindow.RangeFromPoint.Shadow.Type = msoShadowMixed