CommandBarControl.Index プロパティ (Office)
コレクション内の CommandBarControl オブジェクトのインデックス番号を表す長整数型 (Long) の値を取得します。 読み取り専用です。
注:
[!メモ] 一部の Microsoft Office アプリケーションにおける CommandBars の使用方法が、Microsoft Office Fluent ユーザー インターフェイスの新しいリボン コンポーネントによって置き換えられました。 詳細については、「Office Fluent リボンの概要」を参照してください。
構文
式。インデックス
式CommandBarControl オブジェクトを表す変数。
戻り値
整数
注釈
最初のコマンド バー コントロールの位置は、1 です。 CommandBarControls コレクションでは、区切り記号はカウントされません。
例
次の使用例は、 Custom2 という名前のコマンド バーで 、Id 値が 23 のコントロールを検索します。 このようなコントロールがあるコントロールのインデックス番号が 5 より大きい場合、コントロールは、コマンド バーの先頭のコントロールとして配置されます。
Set myBar = CommandBars("Custom2")
Set ctrl1 = myBar.FindControl(Id:=23)
If ctrl1.Index > 5 Then
ctrl1.Move before:=1
End If
関連項目
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。