小技集

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



2024年9月27日【ID:0】

メンバー限定

【ExcelVBA】セルの値とシート見出しの色を連動

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


以下のシートのセルA2に入力されているステータスに応じて、シート見出しの色を自動で変更する仕組みについて解説していきます。

こちらの内容は、VBAで開発しています。
※実際に開発したファイルに関しては、記事の最後にて配布しています。

📘 Excel小技100選(500円)


1. 開発準備

今回の機能は、各シートのセルA2のステータスの値に応じて、シート見出しの色が変換するという内容です。
セルA2にステータスが入力されているシートに関して、全てに適用する場合は、ブックモジュールを活用します。

ブックモジュールは、[開発]タブの中の[Visual Basic]を選択して、プロジェクトウィンドウから[ThisWorkbook]を選択することで、表示することができます。

表示されたブックモジュールにて、上のリストから[Workbook]を選択し、隣のリストから[SheetChange]を選択します。

表示された[Workbook_SheetChange]というプロシージャのみを活用します。
他のプロシージャに関しては、削除しても問題ございません。

[Workbook_SheetChange]というプロシージャが、各シートのセルが編集された時に実行されるイベントプロシージャになります。
このプロシージャの引数「Sh」に実行のきっかけとなったシートの情報、引数「Target」に実行のきっかけとなったセルの情報が渡されます。


2. コードの記述

これらの情報を活用して、以下のように処理を記述します。


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

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




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

メンバーとは


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

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


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

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


小技集-電子書籍販売ページ 小技集-電子書籍販売ページ
メンバー募集 メンバー募集






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

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


- 人気の記事 -



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



サイト累計閲覧数

8308061

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

Excel完全制覇


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

【Excel】フィルターの設定を保存する

【Excel】表から自動で請求書を作成する方法

【Word】指定した範囲内を全角文字に統一

【ExcelVBA】入力後のセルを自動で編集不可にする

【Excel】特定の文字を一括で色付けする方法 2選

【Googleスプレッドシート】行や列の固定方法

【Excel】COUNTA関数の落とし穴と対策

【Excel】誰でも簡単に集計表を作成

【Excel】表示されているセルのみ集計

【Word】好みの「組み文字」を入力する方法

【ExcelVBA】VBAを使ってシートの初期設定を自動化

【Excel】表の順番をランダムに並べ替える

【ExcelVBA】表の絞り込みと並べ替えを一瞬でリセット

【Excel】指定した年月の第3水曜日の日付

【Excel】予定表から労働時間を色んな形式で求める

【Excel】数式で画像を参照して抽出できる!?

【Excel】条件付き書式で文字数チェック機能を実現

【Excel】データ数に応じて自動で連番を振る方法

【Excel】ドロップダウンリストで複数選択可能にする

【Excel】数値以外の連続した文字を入力

【Excel】FILTER関数1つで離れている項目を抽出

【Excel】特定のセルの値を複数箇所に一括入力

【Excel】年月を変更するだけで万年使えるカレンダー

【Excel】複数の目標値を自動で計算「ソルバー」

【Excel】VLOOKUP関数の参照元の表を切り替える





一覧ページへ

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