Propriedade PictureFormat.TransparentBackground (PowerPoint)

Determina se partes da figura que têm a cor definida como cor transparente irão aparecer transparentes. Aplica-se apenas a bitmaps. Leitura/gravação.

Sintaxe

mais simples. TransparentBackground

expressão Uma variável que representa um objeto PictureFormat .

Valor de retorno

MsoTriState

Comentários

Use a propriedade TransparencyColor para definir a cor transparente.

Se você quiser poderão ver através das partes transparentes da imagem totalmente para os objetos por trás da figura, você deve definir a propriedade Visible do objeto FillFormat da figura como msoFalse. Se sua imagem tiver uma cor transparente e a propriedade Visible do objeto FillFormat da figura estiver definida como msoTrue, o preenchimento da figura será visível através da cor transparente, mas os objetos por trás da figura ficarão obscurecidos.

O valor da propriedade TransparentBackground pode ser uma destas constantes MsoTriState.

Constante Descrição
msoFalse As partes da imagem da cor definida como cor transparente não aparecem transparentes.
msoTrue As partes da figura cuja cor tenha sido definida como transparente aparecem transparentes.

Exemplo

Este exemplo define a cor cujo valor RGB é retornado pela função RGB(0, 24, 240) como a cor transparente para a forma um de myDocument. Por exemplo funcione, a forma um deve ser um bitmap.

blueScreen = RGB(0, 0, 255)

Set myDocument = ActivePresentation.Slides(1)

With myDocument.Shapes(1)

    With .PictureFormat

        .TransparentBackground = msoTrue

        .TransparencyColor = blueScreen

    End With

    .Fill.Visible = msoFalse

End With

Confira também

Objeto PictureFormat

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.