- 締切済み
EXCEL データ入力規則
こんにちは。 エクセルの入力規則について質問があります。 したいこと: 1, セルにリストを作成し、 2, 選んだ項目に応じてそのセルを含む行(column)または特定の範囲の色を変えたいのです。 たとえばリストに 赤・青・黄・緑 という4つの項目を入れ、 赤を選んだら行が赤に 青を選んだら行が青に・・・ というふうに設定したいわけです。 マクロを使わずしてできるようですし、実際半年ほど前にこのような設定をしたのですが、 お恥ずかしいことに度忘れしてしまい・・・・ 皆様のヘルプに頼りたく、投稿することにしました。 よろしくおねがいいたします!
- dowasure_gal
- お礼率75% (3/4)
- オフィス系ソフト
- 回答数3
- ありがとう数2
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- imogasi
- ベストアンサー率27% (4737/17068)
原理的なことを考えましょう。 (1)条件付き書式は (A)セルの (B)値 によって、セルの書式を設定してくれるものです。 (2)(A)普通は直接、値を、セルに手入力しますが (B)関数式の計算結果でも (C)入力規則のリストを使ってセットされた値も (D)VBAでセットされた値も エクセルシステムに使われる段階では、同じく値です。 どういう手段で、セットされたか来歴は問われません。 (3)また入力規則もリストの利用の場合は、セルに値をセットするものです 両者をつなぐ接点・媒体はセル+値です だからたとえばA1にリスト 赤・青・黄・緑 (4種はダメなので)赤・青・黄・色なしの設定をしますと、値は自ずと赤・青・黄・色なしの文字列(値)になるのです。 例 G1:G4に(どこでも良い、リスト用に) 赤 青 黄 色なし の文字を入れておく。 入力するセルをA1:A20として、A1:A20を範囲指定する。 データ-入力規則 リスト リストの範囲 G1:G4を指定。 それでA1:A20のどれかセルをクリックすると、ドロップダウンが出ますのでクリックします。 ん条件付書式ですが A1:F20を範囲指定して 書式-条件付書式ー式が (第1) 数式が =$A1="赤" 書式はパターン 赤色 (第2) 数式が =$A1="青" 書式はパターン 青色 (第3) 数式が =$A1="黄" 書式はパターン 黄色 色なしについては設定しないで何もしない。 これでA1、A2、・・などで赤、黄などを選ぶとA1:F1など横行が指定色で 色がつけられる。 こういうことでよいでしょうか。 (
- Wendy02
- ベストアンサー率57% (3570/6232)
こんにちは。 #1 さんの >赤・青・黄・緑 の4つの項目になるとできませんが。 元のデフォルトの設定を、赤とかにすればよいのでは?そうしたら、4つになります。
- s___o
- ベストアンサー率35% (108/306)
「書式」→「条件付き書式」 で条件によって書式を設定できますよ。 ただし、設定できる条件が3つまでなので、 赤・青・黄・緑 の4つの項目になるとできませんが。
お礼
ありがとうございます! 「書式」→「条件付き書式」 すっかり忘れていました!ずっとデータのところばかり見ておりました・・・ スッキリ解決しました、ありがとうございますっ!
関連するQ&A
- Excel 入力規則(リスト)
入力規則のリスト機能にて、 元の値のセルを複数のパターン色(赤・青・黄)を 設定しましたが、選択時空白のセルが表示されました。 別の方法でもよろしいですので、 簡単に希望のセルにパターン色(赤・青・黄) 表示させる方法を教えてください。
- 締切済み
- その他MS Office製品
- エクセルの入力規則リストの色付けについて
入力規則でリストを作り、リストの中には3つの項目があります。任意のセルで入力規則のリストから項目を選択した際、それぞれ1つづつ別の色で表示させたいのですがそのような方法はありますでしょうか?? 入力規則リストの項目の色を直接変えても、任意のセルでリストから項目を選択した際に黒色で表示されてしまうので、その設定した色で表示させたいのですが、どなたかお判りになる方はいらっしゃいますでしょうか?? 例えば1項目目→赤 2項目目→青 3項目目→黄 というようにしたいです!
- ベストアンサー
- オフィス系ソフト
- スプレッドシートでデータの入力規則からリスト選択す
スプレッドシートでデータの入力規則からリスト選択すれば行の色が全て以下の色になるように設定したいのですがやり方がわかりません。 どなたかわかる方お願い致します! リストは以下の3つ ・りんご ・バナナ ・いちご りんごを選択したらその行は全て赤になる バナナを選択すればその行は全て黄色になる いちごを選択すればその行は全て青になる
- 締切済み
- Excel(エクセル)
- エクセルの入力規則について
エクセルの入力規則機能について質問があります。 入力値の種類をリストに設定されていて、元の値には”=項目”と記載されています。 項目は別のシートのリストをさしているようで、セルをポップアップするとその別シートの セルの内容が選択できるようになっています。別のシートのリストの項目を削除すると セルをポップアップするとその項目だけ選択できなくなります。 このような機能(”=項目”の定義の仕方)について、どのように設定すればよいか教え て下さい。 よろしくお願いいたします。
- 締切済み
- その他MS Office製品
- 「入力規則」のリストとVLOOKUP関数機能をあわせたような設定
いろいろ調べてみたのですが、分からなくて。 Excelで下記のような設定が可能かどうか教えて下さい。 ------------------------------------------------------- (Sheet1) A B 1 赤系 2 青系 3 黄系 A列は「入力規則」のリストを用いて、"赤系","青系","黄系"のいずれかを選択できる設定になっている。 A1のように"赤系"を選択した場合、B1にはそれに応じた別のリスト("チューリップ","ガーベラ","コスモス")を表示させる。 しかし、A2のように"青系"を選択したらB2には"バラ"を、A3のように"黄系"を選択したらB3には"ヒマワリ"を直接表示させる。 ------------------------------------------------------- 以上のような内容のものです。 (Sheet2)で、以下のように入力して入力規則のリスト用に名前をつけ、"青系"と入力したら"バラ"という項目のみをリスト表示させるようにするっていう手もありますが、、 (Sheet2) A B C 1 赤系 青系 黄系 2 チューリップ バラ ヒマワリ 3 ガーベラ 4 コスモス そうすると、わざわざリストをドロップダウンさせたり何かしらアクションを起こさないといけないですよね。。 そういった手間もなく、"青系"もしくは"黄系"を選択した場合には"バラ"や"ヒマワリ"が表示されるようにしたいんです。 ここで"赤系"がなければVLOOKUP関数で対応できるのですが…。 このような、入力規則とVLOOKUP関数をミックスしたような設定はできるのでしょうか? できればVBAを用いず、関数で対応したいと思っています。 詳しい方、ご教示願いますM(_ _)M
- 締切済み
- Windows XP
- 入力規則により選択された値をVBAで変更する
教えてください。 エクセルファイルのシート1のA1セルに入力規則(リスト)が設定してあります。 この参照リストは、セル「AA1:AA3」にあります。 AA1:赤 AA2:青 AA3:黄 このように入力されています。 このシート1のA1セルの値が「黄」であれば「赤」にVBAで変更したいのですが、 「Worksheets(sheet1).Range("A1").Value = "赤"」と記述しても変更してくれません。 ちなみに、このシートには保護がかけられています。 以上宜しくお願いします。
- 締切済み
- Visual Basic
- エクセル2010 入力規則について
宜しくお願いします。 エクセル2010の入力規則を使ってリスト入力するときに、 別のセルの入力内容によって、参照するリストが変わるように できないでしょうか? たとえば、A1(大項目)に入力する項目を入力リストから選択して入力し、 A1(大項目)の入力内容によってB1(中項目)の参照するリストが変わるようにしたいんです。 要するに、大→中→小と項目を絞っていくようにしたいんです。 不可能なら他の方法でもいいのでよろしくお願いします。
- ベストアンサー
- その他MS Office製品
- エクセルの入力規則にかわるもの
いつも大変お世話になっております。 エクセルの入力規則をよく作成し使用していますが、表示か8個までで8個以上は▼などで選択していますが、できれば、例えば、20行ある場合20行表示させたり、50行ある時は20行くらいずつ表示をさせたいです。 自分なりに調べたら、フォームコントロールやコンボボックスなどがでてきました。ですがイマイチやり方がわかりません。 やりたいことは、シート2に入力規則のリスト用に品名など名前を付けて、シート1のセルA3に、入力規則→リスト→名前、など登録してあります。シート1のセルA3で選択するときに、シート2で【名前】と登録したものがでます、シート1のセルA3を選択した際に名前がすべて出したいです。ほかには、【品名 1】と【品名 2】もシート1の決まったセルに半分くらいずつ表示させ選択したら選択したものが表示されたいです。 説明が上手くなくすみません。 フォームコントロールなどでできるようでしたら、ご教授お願い致します。
- ベストアンサー
- Excel(エクセル)
お礼
ありがとうございます! デフォルト設定で4つにできるのですね!