小技集

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ



2023年7月10日【ID:0】

メンバー限定

【ExcelVBA】ON・OFFボタンを開発

※IT予備メンバーに加入して連携すると、
一部の広告が非表示になります。


セルB2:C2に、以下のような「ON・OFFボタン」を開発してみました。

セルB2:C2のどちらかを選択すると、ONとOFFが切り替わるようになっています。
「ONの時にどうなるのか」といった機能は割り当てていませんが、上記の場合、「セルB2にONという文字が入力されている場合」という条件を使うことで、好みの機能を割り当てることはできます。

では、ON・OFFボタンの開発方法について解説していきます。

特定のシート上の特定のセルを操作した際に自動で処理を実行するには、シートモジュール上にコードを記述する必要があります。

>5つのモジュールの違いと使い分け

まず初めに、[開発]タブの中の[Visual Basic]を選択します。

開かれたエディター画面にて、[プロジェクト]から実装したいシートモジュールを選択します。
※「Option Explicit」は設定によっては表示されていないかと思いますが、特に問題ございません。
 プロジェクトウィンドウが表示されていない場合は、[表示]タブから表示できます。

次に、特定のセルを選択した際に、自動で処理を実行するためのイベントプロシージャを用意します。
下記のリストから[Worksheet]を選択します。

[Worksheet]を選択すると、以下のようなプロシージャが表示されるかと思います。
※他のプロシージャが表示される場合は、右側のリストより[SelectionChange]を選択してください。

このプロシージャが、該当するシート上のセルの選択が変更された際に自動で処理が実行されるイベントプロシージャになります。
実行時に選択されていたセルの情報は、引数のTargetに渡されます。

その情報を活用して開発していきます。

以下のように、記述します。


続きはIT予備メンバー限定です。

メンバー限定コンテンツになります。




IT予備メンバーページと連携することで内容を確認することができます。

メンバーとは


すでにメンバーの方は、
ログインして連携してから、こちらを更新すると閲覧できます。
※連携しても確認ができない場合は、少し時間を置いてご確認ください。

ログイン(新しいタブ)
※[ログイン]→[設定]→[IT予備-連携]で連携できます


パソコンで開く場合は、記事の最後に「リンクコピー」があるためご活用ください。

※IT予備メンバーに加入して連携すると、
一部の広告が非表示になります。


メンバー募集 メンバー募集





リンクの共有はこちらから行えます。

  リンクコピー    X Facebook はてなブックマーク Pocket
トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ


- 人気の記事 -



- メンバー限定 [一覧] -



サイト累計閲覧数

7150092

有料動画講座
(買い切り)

Excel完全制覇


ちょっとした機能 便利ツール
【小技集】

【ExcelVBA】数式「AND(3,4)」とVBA「3 And 4」は違う!?

【Excel】商品ごとの発注単位を考慮したリスト

【Excel】XLOOKUP関数を使って複数条件で検索

【Excel】表の途中の罫線を瞬時に消す方法

【Excel】新関数で「好みの項目」を「好みの順番」で抽出する方法

【Excel】セル単位でパスワードを設定する

【Excel】日付と曜日を表示形式で改行して表示する

【Excel】同じ日付が一定間隔で続く予定表を効率的に作成

【Excel】姓と名の間に半角スペースの入力を強制

【Excel】複数シートの表から検索して値を抽出

【Excel】点数を5段階の星マーク(★)で表示する

【Excel】マトリックス表からリスト形式の表に変換

【Word】文頭のアルファベットが自動で大文字になる

【Excel】スピンボタンで文字入力

【ExcelVBA】マークのある行を削除する

【Excel】「Ctrl+A」の別の活用例

【Excel】グラフを一瞬で作成する方法

【Windows】隠し機能「GodMode」の作成方法

【Excel】数式で週の開始日を求める

【Excel】チェックしたデータを別シートに抽出

【Excel】新機能『TRIM参照』が便利すぎた

【Excel】ピボットテーブルで詳細確認

【Excel】シートの増減に対応した串刺し演算

【Excel】表にある日付のみグラフに表示

【Excel】未割当の行を自動で色付け





一覧ページへ

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ

メンバーに加入すると多くの特典が得られます

各プラン特典一覧 各プラン特典一覧

 加入ページへ 
⚠️今が最安値です⚠️

※メンバーページと連携すると表示されなくなります