PictureFormat.TransparentBackground プロパティ (Excel)

TransparencyColor プロパティを使用すると、透明色を設定できます。 ビットマップだけに適用されます。 取得/設定が可能な MsoTriState 値です。

構文

TransparentBackground

PictureFormat オブジェクトを表す変数。

注釈

透明な色として定義されている色である画像の部分は透明に見えます。

図の透明部分から図の背後にあるオブジェクトまでを確認できるようにするには、図の FillFormat オブジェクトの Visible プロパティを False に設定する必要があります。

図が透明色で、図の FillFormat オブジェクトの Visible プロパティが True に設定されている場合、図の塗りつぶしは透明色を通してはっきり見えますが、図の背後のオブジェクトは図に隠れます。

次の使用例は、関数 RGB (0, 0, 255) で返される RGB 値を持つ色を、myDocument の図形 1 の半透明色として設定します。 例が動作するには、図形 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 のサポートおよびフィードバックを参照してください。