CommandBars.GetImageMso メソッド (Office)
幅および高さで指定されたサイズに伸縮 idMso パラメーターで指定されたコントロール イメージの IPictureDisp オブジェクトを返します。
注:
[!メモ] 一部の Microsoft Office アプリケーションにおける CommandBars の使用方法が、Microsoft Office Fluent ユーザー インターフェイスの新しいリボン コンポーネントによって置き換えられました。 詳細については、「Office Fluent リボンの概要」を参照してください。
構文
式。GetImageMso (idMso、 Width、 Height)
式CommandBars オブジェクトを返す式。
パラメーター
名前 | 必須 / オプション | データ型 | 説明 |
---|---|---|---|
idMso | 必須 | 文字列型 (String) | コントロールの識別子。 |
Width | 必須 | 整数型 (Integer) | イメージの幅。 |
Height | 必須 | 整数型 (Integer) | イメージの高さ。 |
戻り値
IPictureDisp
注釈
16 から 128 まで の幅 と 高さ のパラメーターがあります。
注:
GetImageMso が期待どおりに表示されない場合は、最近のアイコンの再設計が原因である可能性があります。 詳細については、「 リボン アイコンの外観を新しくする」を参照してください。
例
次の例では、 IPictureDisp オブジェクトとして 貼り付け」アイコンの 32 x 32 バージョンを返します。
Application.CommandBars.GetImageMso("Paste", 32, 32)
関連項目
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。