excel-logo

エクセルで情報管理しているときに、時々「これはリストから選べるようにした方が効率的だな」と思う時があります。

例えば私の場合、マウスのジェノタイプを入力するときに、

  • +/+
  • +/-
  • -/-

と入れていますが、エクセルでは計算式と間違わないために、直前に「'(シングル・クオート)」を入れて下記のように入力しなければなりません。

  • '+/+
  • '+/-
  • '-/-

で、この「'」を付けて入力するのが地味に面倒なので、リストから選べるようにしています。

excel-data-validation-6

 

また、ジェノタイプの割合がひと目でわかるように、

  • '+/+ → 背景色あり、赤字、太字
  • '+/- → 背景色あり、黒字、太字
  • '-/- → 背景色なし、文字装飾なし
自動の文字装飾17

というように、入力すると自動で文字装飾がつくようにしています。

以下、その方法。

プルダウン表示の方法 (データの入力規制)

直接入力する方法

プルダウン表示にしたいセル(or 行 or 列)を選択した状態で、「データ(Data)→ データの入力規制(Data Validation)」を選択。

excel-data-validation-1

「入力値の種類(Validation criteria) → リスト(List)」を選択。

excel-data-validation-2

「元の値(Source)」に、表示したいリストを入力。

リスト項目は、「, (カンマ)」で区切る。

excel-data-validation-3



完成。セルを選択すると、リストのプルダウンが現れて選択できるようになる。

excel-data-validation-6

作業セルを作って指定する方法

任意のセルに、リストを作っておく(作業セル)。

excel-data-validation-7

リスト表示にしたいセル(or 行 or 列)を選択した状態で、「データ(Data)→ データの入力規制(Data Validation)」を選択。

excel-data-validation-1

「入力値の種類(Validation criteria) → リスト(List)」を選択。

excel-data-validation-2

「元の値(Source)」の右側の「↑」を押し、

excel-data-validation-8

先程作っておいた作業セルを指定する。

excel-data-validation-4

「元の値(Source)」のところに指定された作業セルが入力される。

excel-data-validation-5



完成。セルを選択すると、リストのプルダウンが現れて選択できるようになる。

excel-data-validation-6

特定の文字が入ったら自動でハイライト&文字装飾がつくようにする (条件付き書式)

こんな感じで、文字が入力されると、自動で装飾されるようにする方法。

自動の文字装飾17

自動でハイライト&文字装飾したいセル(今回はプルダウンと同じセル)を選択。

自動の文字装飾9

「ホーム (Home) → 条件付き書式 (Conditional Formatting) → 新しいルール (New Rule)」

自動の文字装飾12

もしくは、

「ホーム (Home) → 条件付き書式 (Conditional Formatting) → セルの強調表示ルール (Highlight Cells Rules) → その他のルール (More Rules)」

自動の文字装飾10

「新しい書式のルール (New Formatting Role)」ダイアログが開くので、

「指定の値を含むセルだけを書式設定 (Format only cells that contain)」を選び、

「次のセルのみを書式設定 (Format only ells with:)」から、「特定の文字列 (Specific Text)」、右側にある「↑」をクリック。

自動の文字装飾11

予め作っておいた作業セルの中の一つを選択。

自動の文字装飾13

「書式 (Format)」をクリックして、文字装飾を指定する。

自動の文字装飾14

例えば、文字を赤色の太字にしたかったら、「フォント (Font)」タブで色と太さを指定。

自動の文字装飾15

例えば、セルをハイライトしたかったら、「塗りつぶし (Fill)」タブから、色を指定。

自動の文字装飾16

同様に、他の文字も装飾を指定していく。



完成。プルダウンリストから一つ選択すると、それぞれ指定した装飾に変わる。

自動の文字装飾18

マクロを作っておく

一度作った設定は、二度と作らなくて良いようにマクロを作っておく。

方法は下記 ▼