次の方法で共有


Viewer.LayerColor プロパティ (Visio Viewer)

Microsoft Visio Viewerで開いている現在の図面の指定したインデックス位置にあるレイヤーの色を取得または設定します。 値の取得と設定が可能です。

構文

LayerColor (LayerIndex)

Viewer オブジェクトを返す式。

パラメーター

名前 必須 / オプション データ型 説明
LayerIndex 必須 Long 図面内の画層のコレクション内のレイヤのインデックスは、Visio Viewerで開きます。

戻り値

OLE_COLOR

注釈

Visio Viewerで指定したレイヤーの色を表すデータ型OLE_COLORの値を返します。 OLE_COLOR データ型は、色を返すプロパティに使用されます。

Visio ViewerのOLE_COLORデータ型の有効な 16 進値は、Hbbggrr& 形式です。bb は青の値、緑の値は ggrr は赤の値です。 3 つの色の値はすべて、00 ~ FF の 16 進数 (10 進数 255) の範囲です。

レイヤーのコレクションは 1 から始まるため、コレクション内の最初のレイヤーのインデックスは 1 です。 図面にレイヤーがない場合、または存在しないレイヤーのインデックスを渡すと、 LayerColor プロパティは 0 を返します。

次のコードは、Visio Viewerで開いている図面のインデックス位置 1 のレイヤーの色を取得する方法を示しています。

Debug.Print vsoViewer.LayerColor(1)

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

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