オフィスソフト

「Excel」の書式設定--コンボボックス内の値に応じてセルの書式を変更

「Excel」のコンボボックスで選択した値に基づいて、セルの書式を設定することができる。条件付き書式、コンボボックス、VBAプロシージャーを組み合わせた方法を紹介する。

 「Microsoft Excel」では、値に書式を設定することで、分類したり目立たせたりする手法がよく使われる。幸いなことに、多くのケースでは、この処理を条件付き書式ルールによって実行できる。使いやすい機能だが、どうすればいいか少し悩んでしまうこともある。たとえば、コンボボックスコントロール内で選択した値に、条件に応じて書式を設定することはできるのだろうか。可能ではあるが、条件付き書式機能ではなく、VBAプロシージャーを使用することになる。本記事では、コンボ内の選択された値を書式設定し、その選択に基づいて通常セルの値に書式を設定する方法を紹介する。

 まずは、コンボボックスコントロールを埋め込む。その後、VBAイベントプロシージャーを使用して、選択された値を基にコントロールのフォントの色を変更する。次に、条件付き書式ルールを使用して、コンボで選択された値に応じてセルの書式を設定する。

 筆者は「Office 365」(デスクトップ版)を使用しているが、古いバージョンを使っても構わない。本記事で紹介するテクニックは、どれもブラウザー版では利用できない。

Excelでドロップダウンを埋め込む方法

 データの入力規則を使ってリストを作成することもできるが、今回のケースには埋め込み型のコンボボックスコントロールの方が適している。というのも、コントロールをセルにリンクできるからだ。このセクションでは、コンボボックスコントロールを埋め込んで、そこに短い静的リストを作成する。静的とは、動的なリストではないという意味で、リストの項目を変更した場合は手動で更新する必要がある。

編集部おすすめの関連記事

残り本文:約3020文字 ログインして続きを読んでください。

「オフィスソフト」で読まれている記事

TechRepublic Japanで人気の記事

編集部オススメ

トレンドまるわかり![PR]

財務・経理
人事・労務
マーケ・営業
購買・調達
生産・製造
データ分析
コミュニケーション
通信・通話
文書・コンテンツ
PC・モバイル
PC
スマートフォン
タブレット
ウェアラブル
オフィスソフト
OCR
RPA
PCソフト
周辺機器
新興技術
ITインフラ
クラウドサービス
OS・ミドルウェア
開発
データベース
運用
セキュリティ

ホワイトペーパーランキング

  1. AWS、Microsoft、Googleがリード!パブリッククラウドコンテナプラットフォーム市場分析
  2. ウィズコロナ時代はあと2年は続く?!アフターデジタル時代の4つの重要ポイント
  3. 2021年のサイバー脅威予測が明らかに─将来の攻撃に企業はいかに備えるべきか
  4. “テレワークだからこそ”デスクトップPCを利用すべき?!ノートPCにはない魅力の数々に迫る
  5. 7つの視点で解説するデータベース構築・運用ー誰でもわかるSQL Serverストレージガイド

Follow TechRepublic Japan

このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]