← コード一覧へ戻る
基本定数・リファレンス

図形スタイルの定数を調べる(MsoShapeStyleIndex)

Shape.ShapeStyleで使う代表的な定数を3つ確認します。数値を直接書くより、定数名を使うと目的が読み取りやすくなります。

実行前に確認

  • ここでは代表例のみを示しています。全定数と適用条件は公式ドキュメントを参照してください。
  • 定数の種類を混同しないでください。図形の種類と図形のスタイルは別の列挙型です。
  • Excel実機での実行は未確認です。

1サンプルコード

Option Explicit

Sub InspectConstants9003()
    Debug.Print "プリセット1", msoShapeStylePreset1
    Debug.Print "プリセット5", msoShapeStylePreset5
    Debug.Print "プリセット10", msoShapeStylePreset10
End Sub

図で見る定数の確認

イメージ図

描画せずに定数の数値を調べる例です。

  1. 準備

    標準モジュールへ貼り付け、Ctrl+Gで出力先を開く

  2. 実行

    Debug.Printで定数名に対応する値を出力

  3. 結果

    プリセット1・プリセット5・プリセット10の3項目を確認

シートや図形には変更を加えません。代表例以外は公式一覧を参照してください。

コードの処理を説明する模式図です。実際の画面や実行結果を撮影したものではありません。

使い方・実行手順を確認する4つの手順で、コードの使い方を確認できます
  1. 1

    標準モジュールへコードを貼り付け、Ctrl+Gでイミディエイトウィンドウを表示します。

  2. 2

    InspectConstants9003を実行すると、用途の説明と対応する数値が3行表示されます。

  3. 3

    msoShapeStylePreset1はプリセット1、msoShapeStylePreset5はプリセット5、msoShapeStylePreset10はプリセット10に対応します。

  4. 4

    このコードは定数値を確認するだけです。実際の描画処理では用途に合うプロパティやメソッドへ定数を渡してください。

使っている機能の公式ドキュメント(Microsoft Learn)