フォームの背景に画像を表示させる : Excel(エクセル)

Excel VBAでフォームに画像を表示させるには、PictureプロパティにLoadPicture関数を使い画像ファイルを指定します。

構文: ユーザーフォーム.Picture = LoadPicture ( ファイル名 )


Excel Tipsメニューに戻る

スポンサードリンク



Excel実行手順

1) Visual Basic Editor ボタンをクリックします。
するとVisual Basic Editorウィンドウが開きます。
初期シート

2) Visual Basic Editor画面で、メニューの「挿入」-「ユーザーフォーム」をクリックします。
VBE画面

3) ユーザーフォームに、「背景画像をセット」と「背景画像を消す」のコマンドボタンを配置します。
ユーザーフォーム作成

4) 「背景画像をセット」ボタンをクリックした結果のフォーム
フォームに画像ファイルがロードされ表示されています。
背景画像をロードしたフォーム

5) 「背景画像を消す」ボタンをクリックした結果のフォーム
画像をクリアしたフォーム

スポンサードリンク



Excel VBA実行コード

Option Explicit

Private Sub CommandButton1_Click()
    
    '背景に画像をセット
    UserForm1.Picture = LoadPicture("C:\秋の散歩道.jpg")

End Sub

Private Sub CommandButton2_Click()

    '背景画像をクリア
    UserForm1.Picture = LoadPicture("")

End Sub

Excel Tipsメニューに戻る

スポンサードリンク





■■■
このサイトの内容を利用して発生した、いかなる問題にも一切責任は負いませんのでご了承下さい
■■■
当ホームページに掲載されているあらゆる内容の無許可転載・転用を禁止します


関連コンテンツ

Copyright (c) Excel-Excel ! All rights reserved