PictureFormat.TransparentBackground プロパティ (PowerPoint)

図の指定した色の部分を半透明にするかどうかを設定します。 このプロパティは、ビットマップにのみ適用できます。 値の取得と設定が可能です。

構文

TransparentBackground

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

戻り値

MsoTriState

注釈

TransparencyColor プロパティを使用すると、透明色を設定できます。

図の背後にあるオブジェクトに画像の透明部分が透けて見えることができる場合は、 msofalse を設定 する図の FillFormat オブジェクトの Visible プロパティを設定する必要があります。 透明な色の図と、図の FillFormat オブジェクトの Visible プロパティを msoTrue に設定されて、図の塗りつぶしは透明色を通して表示されますが、図の背後にあるオブジェクトは表示できません。

TransparentBackground プロパティの値には、以下の msotristate クラス の定数のいずれかを指定できます。

定数 説明
msoFalse 透明色として定義された色である画像の一部は透明に見えません。
msoTrue 図の指定した色の部分が半透明になります。

次の使用例は、関数 RGB (0, 0, 255) で返される RGB 値を持つ色を、myDocument の図形 1 の半透明色として設定します。 例が動作するには、図形 1 はビットマップである必要があります。

blueScreen = RGB(0, 0, 255)

Set myDocument = ActivePresentation.Slides(1)

With myDocument.Shapes(1)

    With .PictureFormat

        .TransparentBackground = msoTrue

        .TransparencyColor = blueScreen

    End With

    .Fill.Visible = msoFalse

End With

関連項目

PictureFormat オブジェクト

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。