ColorFormatオブジェクト
ColorFormatオブジェクトについての解説になります。
目次
ColorFormatオブジェクトとは
ColorFormatオブジェクトは、単色のオブジェクト、グラデーションやパターンの塗りつぶしを持つオブジェクトの前景色または背景色、またはポインタの色を表します。赤、緑、青の値で明示される色 (RGB プロパティの値) または配色内の色 (SchemeColor プロパティの値) に設定できます。
次に示すオブジェクトおよびプロパティによって取得する ColorFormat オブジェクトの表す内容が異なります。
赤、緑、青の値で明示される色を設定するには、RGB プロパティを使用します。次の使用例は、myDocument に四角形を追加し、前景色、背景色、およびグラデーションの塗りつぶし効果を設定します。
Sub sample()
Set myDocument = Worksheets(1)
With myDocument.Shapes.AddShape(msoShapeRectangle, _
90, 90, 90, 50).Fill
.ForeColor.RGB = RGB(128, 0, 0)
.BackColor.RGB = RGB(170, 170, 170)
.TwoColorGradient msoGradientHorizontal, 1
End With
End Sub
近田 伸矢, 植木 悠二, 上田 寛
IEのデータ収集&自動操作のプログラミング本はこの1冊だけ!IEの起動やポップアップウィンドウ、表示を制御する基本的なコードはもちろん、テキストボックスやラジオボタン、表、ハイパーリンクなどのHTML部品を制御する方法など、自動操作に欠かせないノウハウを丁寧に解説。