1-16 背景画像のサイズモードを設定するユーザーフォーム 2021.11.16
次の書籍の第1章~5章を公開しています。
「Excel VBA 逆引きで学ぶ ユーザーフォーム&コントロール」
PictureSizeModeプロパティは、フォームの背景画像のサイズモードを取得・設定します。
プロパティウィンドウでの設定
サイズモードには3つの設定があり、リストから選択します。
・0-fmPictureSizeModeClip:実際の画像サイズ
・1-fmPictureSizeModeStretch:フォームに合わせて拡大・縮小
・3-fmPictureSizeModeZoom:画像全体がフォームに収まるようにズーム
サイズモード例 左から「0,1,3」の順番
サンプルコード
PictureSizeModeプロパティは、背景画像の有り無しに関わらず設定できます。
次のプログラムは、フォームをクリックすると、画像のサイズモードがストレッチに設定されます。
【UserForm1】
Private Sub UserForm_Click() 'ストレッチモードに設定 Me.PictureSizeMode = fmPictureSizeModeStretch End Sub
書籍紹介140以上のサンプルファイル付き!
知りたいがすぐわかる! やりたいがすぐできる!
「Excel VBA 逆引きで学ぶ ユーザーフォーム&コントロール」(Kindle版)
ユーザーフォームを扱えると、VBAでできることが大きく広がります!
本書では、知りたいこと、やりたいことから、逆引きで学びを深められます。
■ 購入:amazon