教えて!ExcelVBA!

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

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

f:id:m_kbou:20200426094540p:plain

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

 

配置方法

(1)フォームを作成します。

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

f:id:m_kbou:20200426094558p:plain

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

f:id:m_kbou:20200426094613p:plain

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

f:id:m_kbou:20200426094634p:plain

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

f:id:m_kbou:20200426094649p:plain

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

f:id:m_kbou:20200426094702p:plain

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

f:id:m_kbou:20200426094717p:plain

トグルボタンを配置する方法についての説明は以上です。

 

サンプル

上記で説明したファイルをダウンロードできます。ご自由にお使い下さい。

drive.google.com

 

おわりに

今回はフォーム上へのトグルボタンの配置方法について説明しました。トグルボタンは1度押すと凹んだ状態を維持し、再度押すと元の凸状態になります。 凹んだ状態の時にはONの状態・凸状態の時にはOFFの状態との意味で使用します。是非有効に活用してみて下さい。