Propiedad PictureFormat.TransparentBackground (Excel)

Utilice la propiedad TransparencyColor para establecer el color transparente. Se aplica a los mapas de bits sólo. Lectura y escritura de MsoTriState.

Sintaxis

más sencilla.Fondo transparente

expresión Variable que representa un objeto PictureFormat .

Comentarios

Las partes de la imagen que tienen un color definido como transparente aparecen transparentes.

Si quiere ver a través de las partes transparentes de la imagen hasta los objetos situados detrás de ella, debe establecer la propiedad Visible del objeto FillFormat de la imagen en Falso.

Si la imagen tiene un color transparente y la propiedad Visible del objeto FillFormat de la imagen se establece en True, relleno de la imagen será visible a través del color transparente, pero los objetos situados detrás del dibujo quedarán ocultos.

Ejemplo

Este ejemplo establece el color que tiene el valor RGB devuelto por la función RGB(24, 0, 240) como el color transparente de la forma uno de myDocument. Para que funcione el ejemplo, la forma uno debe ser un mapa de bits.

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

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.