小技集

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



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
トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ


- 人気の記事 -



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



サイト累計閲覧数

7420691

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

Excel完全制覇


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

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

【ExcelVBA】予定表を1週間単位で表示

【Excel】VBAとOfficeスクリプトのコードを比較(対象行の削除)

【Excel】グラフのラベルテキストを改行する

【Excel】行数や列数が異なる複数のマトリックス表を集計

【Excel】PHONETIC関数の結果を「ひらがな」にする

【Excel】同じ名前のファイルを同時に開く方法

【Excel】月単位の合計を数式で求める

【Excel】「文字列の数字」の警告を非表示にする方法

【Excel】目的のデータを効率的に検索

【Excel】複数条件で値を抽出

【Excel】四半期を簡単な数式で求める

【Excel】条件式で日付を正しく判定

【Excel】更新箇所を自動で色付け

【Excel】進捗別にタスクを簡単に抽出

【Excel】吹き出しの図形の三角の幅を自由に調整する方法

【ExcelVBA】誤操作防止!実行ボタンを押したときに確認画面を表示する

【Excel】再利用するための瞬時に値を削除できる設定

【ExcelVBA】結合されているセルを色付け

【Excel】セル内でスクロール!?

【ExcelVBA】完了タスクを非表示にして着手中タスクを上位表示する

【Excel】値を変えずに千の位以上を表示

【Excel】フィルターで絞った上でトップ3を求める

【Excel】データベースとなる表を作成するときのポイント

【Excel】ガントチャートの対象期間を自動色付け





一覧ページへ

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