教えて!ExcelVBA!

ExcelVBAの基礎知識・書き方について紹介します。

【ExcelVBA フォーム&コントロール】フォームにコマンドボタンを配置するにはどうすればいいの?教えて!

f:id:m_kbou:20200426100437p:plain

フォームにコントロールと呼ばれる部品を配置する事で、ユーザへの入力方法を促す事やユーザからのデータ入力を受ける事ができる様になります。今回はそのコントロールの中でもコマンドボタンの配置方法について紹介します。

 

配置方法

(1)フォームを作成します。
※フォームの作成方法についてはこちらの手順を参考にして下さい。

f:id:m_kbou:20200426100500p:plain

(2)上部にある<ツールボックス>ボタンをクリックします。

f:id:m_kbou:20200426100514p:plain

(3)ツールボックスが表示されます。

f:id:m_kbou:20200426100527p:plain

(4)今回はコントロール中のコマンドボタンを配置しますので、<コマンドボタン>ボタンをクリックした後にフォーム上でクリックします。(※フォーム上にコマンドボタンが配置されます。)

f:id:m_kbou:20200426100553p:plain

(5)上部の<実行>ボタンをクリックします。

f:id:m_kbou:20200426100610p:plain

(6)コマンドボタンが配置されたフォームを確認する事ができます。

f:id:m_kbou:20200426100623p:plain

コマンドボタンを配置する方法についての説明は以上です。

 

おわりに

今回はフォーム上へのコマンドボタンの配置方法について説明しました。コマンドボタンはクリックすると指定(記述)したプログラムを実行します。是非有効に活用してみて下さい。