• ベストアンサー

Excelのプルダウンメニューの作成

初歩的な質問なのですが、下記の方法分かる方教えてください。 Sheet1のB3のセルにSheet3で作ったB4~B10迄の一列のデータがプルダウンメニューででるようにして選択可能にしたいのです。 以前同様の質問をしたときに >Sheet3のB4~B10を選択して挿入→名前→定義で名前をつけOKここでは「でーた」とします。 >Sheet1のB3セルを選択しデータ→入力規則設定タブにて入力値の種類を >リスト元の値を=でーたドロップダウンリストから選択するにチェック と解答をいただきました。しかし、これでは上手く表示する事ができず、同一シート内のデーターであればドロップダウンメニューに表示させることができました。しかし目的は他のシートのデータを別のシートのセルにプルダウンメニューとして表示させたいのです。 分かる方いらっしゃれば助けてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • akio_myau
  • ベストアンサー率34% (515/1480)
回答No.4

表示メニューのツールバーのコントロールツールボックスを選び コントロールツールボックスのツールバーを表示します。 コンボボックスを選び、適当な場所に貼り付け、そのアイコンを右クリックしてプロパティを選びます。 LinkedCellに実際に値が入力されるセルを選び ListFilleRangeにSheet3!B4:B10 のような形で設定してはどうでしょうか。

その他の回答 (3)

  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.3

>Sheet3のB4~B10を選択して挿入→名前→定義で名前をつけOKここでは「でーた」とします。 名前の欄に「でーた」と入力してからOKしてますか? 確認なら数式バーの左側の▼を押して「でーた」を選択してみてください。 >Sheet1のB3セルを選択しデータ→入力規則設定タブにて入力値の種類を 入力値の種類は「リスト」になっていますか? >リスト元の値を=でーたドロップダウンリストから選択するにチェック 元の値は「=でーた」です。 別途、「ドロップダウンリストから選択する」にチェックですね。

  • keirika
  • ベストアンサー率42% (279/658)
回答No.2

リスト元の値のところに =INDIRECT("でーた") と入れてください

noname#16474
noname#16474
回答No.1

読んだだけですが、これで出来るはずですよ。 ちゃんと名前定義していますか? > -----Original Message----- >Sheet3のB4~B10を選択して挿入→名前→定義で名前をつけOKここでは「でーた」とします。 > -----Original Message----- この部分

関連するQ&A

  • Excelプルダウンメニューの作り方

    初歩的な質問なのですが、下記の方法分かる方教えてください。 Sheet1のB3のセルにSheet3で作ったB4~B10迄の一列のデータがプルダウンメニューででるようにして選択可能にしたいのです。 宜しくお願いします。

  • エクセル プルダウンメニューリンク

    Excel 2003 です。     プルダウンメニューから参照されるデータが入力されるテーブルを複数シート(3つ)に貼り付けて、全てリンクさせたいのですが可能でしょうか?  "SheetAAA" A1 セルに プルダウンメニュー がありこちらは他作業シート"SSS" にリンクしていて、例えば 鉛筆/消しゴム/定規 などの項目を選択すると作業用シートで対応した 50円/100円/300円 などが B1 セルに入力されます。  この"SheetAAA" A1セルに あるものと同じものを "SeetBBB" A10 に貼り付けてB10にも金額を、そして"SheetCCC" の D10にも貼り付けてE10に金額、しかしどのシートのプルダウンメニューから商品を選択しても(例えば鉛筆)全てのシートに同じ値(鉛筆)が表示され、隣に対応金額が出るようにしたいのですが。  簡単に言うと、全てのシートで同時に動くプルダウンメニュー・・でしょうか。 分かる方いたらお願いします。   

  • エクセルのプルダウンメニューの字の大きさを大きくしたいのですが

    データの入力規則をリストからの 選択式にすることが出来たのですが (プルダウンメニューから選ぶやつ) 選択リスト内に字ががたくさんあるため もうちょっと大きな字でプルダウンメニュー を見たいのですが、何かやり方ってあるのでしょうか? お詳しい方、教えていただければ幸いに存じます。

  • エクセルでプルダウンリストで入力

    エクセルで 例えば※A1セルにプルダウンリストで入力できるようにします。 そのプルダウンリストが別のワークシートの A列の内容が表示されそのなかから何か1つを選択したとすると、 そのわきのB列のデータが※A1に選択されるようにすることは出来ますか? インターネットで調べてみたのですが、 見つけることができませんでした。 根本的にできないでしょうか? くわしい方いらっしゃいましたら 教えてください。 よろしくお願いします。

  • Excelのドロップダウンリストのフォント設定について

    OfficeXP Excelを使用しています。 セルの入力方法の内、ドロップダウンリストによる選択を行う場合、「データ」→「入力規制」の「設定」タブで、「入力値の種類」を「リスト」とし、参照範囲を指定しています。 しかし、シートの表示を50%にて使用しているため、ドロップダウンリストの文字が小さく判別できません。 ドロップダウンリストのフォントを大きくすることは可能でしょうか? それともシート表示に依存される為無理なのでしょうか? どうしても解りません。 御存知の方教えてください。 よろしくお願いします。

  • EXCELのプルダウンで他のセルに反映させたいです

    ドロップダウンで選択した内容に応じて、他のセルに文章を反映させたいのですが、なかなかうまくきません。 いま入力しているのはこんな感じです。 Sheet1のA1にリストで あり,なし のドロップダウンを入力 Sheet2のB1にTEXT関数で 2月28日まで を入力 Sheet2のC1にTEXT関数で 3月31日まで を入力 Sheet3のD1に =IF(Sheet1!A1="あり",Sheet2!B1,Sheet2!C1) を入力 ありを選んだときに2月28日まで、なしの時に3月31日までを表示させたいです。 どうやったらできるでしょうか?

  • Excel 入力規則(プルダウン)について

    Excel 入力規則(プルダウン)について 例として、sheet1に各県の市区町村が入力されております。 sheet2のA1セルに県名を入力し、B1セルにはその県の市区町村を入力します。 B1セルには入力規則のプルダウンリストを利用したいのですが、 A1セルに「東京都」と入力するとB1セルには東京都の市区町村のみがリストに表示され、 「神奈川県」と入力すると、神奈川の市区町村のみが選択できる方法をご教示戴きたく、 何卒宜しくお願い致します。

  • エクセル ドロップダウンリストについて

    Windows エクセル2003SP3を使用しています。 ドロップダウンリスト(入力規則)について質問です。 シート1に  東京  大阪  名古屋 とあり、3つのセルの選択範囲を「地域」と名前をつけました。 で、シート2で、あるセルを選択し、 データ→入力規則→リスト・・・とたどり 「元の値」に「=地域」と入力しました。 すると期待通りのドロップダウンリストが完成。 ためしに「名古屋」を選択しておきます。 で、ここからが質問ですが シート1の選択範囲にある「名古屋」を「福岡」に変えると シート2の表示も変わっているだろう・・・と期待したら変わっていませんでした。 しかし、ドロップダウンリストの中身はきちんと「福岡」になっています。 選択範囲のデータを変更させたら シート2の表示もすべて変更(反映)させることは可能ですか?

  • excelの ドロップダウンリストが表示されない

    入力規則のドロップダウンリストが表示されません、また、ALT+↓or↑でもリストが表示されません、対処法があれば、ご教授願いたくよろしくお願いします。 ■仕様 excel2000 ■症状 exelのドロップダウンリストを利用して、データを入力しているのですが、あるタイミング(データを入力してファイルが重くなっていくと)で突然、ドロップダウンリストが表示されなくなります。  またALT+↑or↓でもリストが表示されません。従いまして、入力規則→リストがリセットされているのかと思いきや、入力規則で設定したリスト以外は入力できないので、リセットできません。 ■原因(推定) 入力規則のリストを別シートに記載し名前を定義して、本シートの入力すべきセルで入力規則→リストを設定し、名前を読みにいってます。また、入力規則リストを157セルあり、複雑にしすぎてエクセルが混乱して、故障してしまったのかと思っています。 ■設定 ・入力規則のドロップダウンリストにチェックを入れています。 ・[ツール]→[オプション]の[表示]タブの「オブジェクト」で「すべて表示」を設定しています。

  • INDIRECT関数でプルダウン表示させたい

    目的は、テーブルで作ったリストを、INDIRECT関数でプルダウン表示させたいのですが、以下のような条件があります。 ①リストのセルと、関数を設定するセルは別シートにある。 ②リストは、テーブル化されており、名前がついている。 ②関数設定のとき、名前で呼び出すが、名前は手入力ではなく、クリックでその項目名を指示したい。 たとえば、シート1にあるA1セルには、トップ項目「東京都」があり、下位カテゴリに「中央区」「港区」などと続く、リストが続きます。 シート2のA1に、「東京都」を呼び出しドロップダウンリスト表示させるが、名前の指定の際、手入力ではなくクリックで行う。ということです。 Excel2019利用です。

専門家に質問してみよう