次の方法で共有


ColorFormat オブジェクト (Publisher)

1 色のオブジェクトの前景色の色や、グラデーションまたはパターンで塗りつぶされたオブジェクトの背景色を表します。 色を赤、緑、青の明示的な値に設定するには RGB を使用して プロパティです。

注釈

次に示すオブジェクトおよびプロパティによって取得する ColorFormat オブジェクトの表す内容が異なります。

使用するプロパティ オブジェクト ColorFormat オブジェクト
BackColor FillFormat 背景の塗りつぶし色 (網かけまたはパターンを使った塗りつぶしに使用)
ForeColor FillFormat 前景の塗りつぶし色 (または均一な色の塗りつぶし色)
BackColor LineFormat 背景の線の色 (線のパターンに使用)
ForeColor LineFormat 前景の線の色 (または実線の色)
ForeColor ShadowFormat 影の色
ExtrusionColor ThreeDFormat 3-D オブジェクトの側面の色

RGB を使用して、 赤、緑、青の値で明示される色を設定するプロパティです。

次の使用例は、作業中の文書に四角形を追加し、前景色、背景色、および四角形の塗りつぶしのグラデーションを設定し、します。

Sub GradientFill() 
 With ActiveDocument.Pages(1).Shapes _ 
 .AddShape(Type:=msoShapeRectangle, _ 
 Left:=90, Top:=90, Width:=90, Height:=50).Fill 
 .ForeColor.RGB = RGB(128, 0, 0) 
 .BackColor.RGB = RGB(170, 170, 170) 
 .TwoColorGradient msoGradientHorizontal, 1 
 End With 
End Sub

プロパティ

関連項目

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

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