PictureFormat.TransparencyColor 属性 (Excel)
返回或设置指定图片的透明色,以红-绿-蓝 (RGB) 值。 该属性才会生效,必须将 TransparentBackground 属性设置为 True 。 仅应用于位图。 读/写 Long。
语法
表达式。TransparencyColor
表达 一个代表 PictureFormat 对象的变量。
备注
如果希望能够一直查看图片后面的对象的透明部分,则必须将图片的 FillFormat 对象的 Visible 属性设置为 False。
如果图片具有透明色 的图片对象 的 Visible 属性设置为 True ,将透过透明的颜色,看到图片的填充,但被遮盖的图片后面的对象。
示例
本例将 myDocument 的第一个形状中带有 RGB 值的颜色设置为透明色,该颜色由 RGB(0, 0, 255) 函数返回。 对于本示例正常运行,第一个形状必须是位图。
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
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。