英語で読む

次の方法で共有


CommandBars.GetImageMso メソッド (Office)

幅および高さで指定されたサイズに伸縮 idMso パラメーターで指定されたコントロール イメージの IPictureDisp オブジェクトを返します。

注意

[!メモ] 一部の Microsoft Office アプリケーションにおける CommandBars の使用方法が、Microsoft Office Fluent ユーザー インターフェイスの新しいリボン コンポーネントによって置き換えられました。 詳細については、「Office Fluent リボンの概要」を参照してください。

構文

GetImageMso (idMsoWidthHeight)

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 のサポートおよびフィードバックを参照してください。