Propriedade PictureFormat.TransparentBackground (Excel)
Use a propriedade TransparencyColor para definir a cor transparente. Aplica-se somente a bitmaps. MsoTriState de leitura/gravação.
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 você quiser ser capaz de ver através das partes transparentes da imagem até os objetos por trás da imagem, você deve definir a propriedade Visible do objeto FillFormat da imagem como False.
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.