共用方式為


Excel) (PictureFormat.TransparencyColor 屬性

會傳回或設定指定的圖片的透明色彩的紅-綠-藍 (RGB) 值。 此屬性才會生效,將 TransparentBackground 屬性必須設定為 True 。 僅適用於點陣圖。 讀取/寫入的 Long

語法

表達。透明度顏色

代表 PictureFormat 物件的變數。

註解

如果您想要能夠透過圖片的透明部分一直看到圖片後方的物件,您必須將圖片的 FillFormat 物件的 Visible 屬性設定為 False

如果圖片具有透明色彩的圖片 FillFormat 物件的 Visible 屬性設為 True ,就會可見透過透明色彩的圖片填滿,但將遮蔽背後的圖片的物件。

範例

本範例用函數 RGB (0, 0, 255) 傳回 RGB 值,並用該 RGB 值做為 myDocument 中第一個圖案的透明色彩。 圖案 1 必須是點陣圖,本範例才會生效。

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 支援與意見反應