Compartilhar via


Propriedade PictureFormat.TransparentBackground (Excel)

Use a propriedade TransparencyColor para definir a cor transparente. Aplica-se somente a bitmaps. MsoTriState de leitura/escrita.

Sintaxe

expressão. TransparentBackground

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

Comentários

As partes da figura cuja cor tenha sido definida como transparente aparecem transparentes.

Se quiser ver as partes transparentes da imagem até aos objetos por trás da imagem, tem de definir a propriedade Visible do objeto FillFormat da imagem como Falso.

Se sua imagem tiver uma cor transparente e a propriedade Visible do objeto FillFormat da figura estiver definida como True, o preenchimento da figura será visível através da cor transparente, mas os objetos por trás da figura ficarão obscurecidos.

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 = Worksheets(1) 
With myDocument.Shapes(1) 
 With .PictureFormat 
 .TransparentBackground = True 
 .TransparencyColor = blueScreen 
 End With 
 .Fill.Visible = False 
End With

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.