• ベストアンサー

エクセルでの入力規則の設定について

データの入力規則 → 設定 → リスト と進んでいって 元の値に 別のシートのデータを指定する方法があるでしょうか。

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

  • ベストアンサー
  • violet430
  • ベストアンサー率36% (27472/75001)
回答No.2
tokyojin
質問者

お礼

とても参考になるサイトを教えていただきありがとうございます。 今後も役に立つと思います。 リスト範囲に名前をつける方法で解決しました。 ありがとうございました。

その他の回答 (2)

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.3

シート間の場合、参照対象のセル範囲を名前定義すれば可能となります。 リストのの「元の値」でF3キーを押下すると名前一覧が表示されますので選択して下さい。

tokyojin
質問者

お礼

回答どおりにやったらスッキリとうまくいきました。 ありがとうございました。

  • jkp
  • ベストアンサー率33% (26/78)
回答No.1

リストになる対照セルに、別のシートのデータを 参照するようにしておきましょう。

tokyojin
質問者

お礼

参照の仕方がわからなかったのですが、N0.2の回答を参考に解決できました。 ありがとうございました。

関連するQ&A

  • EXCELのリスト(入力規則)

    EXCELのデータ→データの入力規則の設定で、 入力値の種類を「リスト」にして、 「元の値」を別シートの範囲指定にすると、 その時は指定した別シートの値が表示されるのですが、 EXCELを保存・終了して再度そのファイルを開くと、 設定したはずの入力規則が綺麗に消えてしまっています。 「元の値」を同シートの範囲指定にすると、 保存・終了しても消えずに残っています。 なぜでしょうか?

  • エクセル 入力規則について

    データの入力規則でリストを選んだときの”元の値”についてですが、同一シート内のどこかを選ぶと間違ってその元の値を消したりする危険性があるので、別のシートに元の値を書いておきたいのですが、そういうことは出来ないのでしょうか? また、VBAのコード上からリストを作成することは出来ないのでしょうか?

  • Excelの入力規則のリストにカンマを表示したい

    Excelの「データの入力規則」でリストにカンマ(,)を表示したいです。 手順としてはメニューの「データ」-「入力規則」を選択し、 表示された画面で「設定」タブを選択し「入力値の種類」で「リスト」を 選択します。 その後、「元の値」でカンマ(,)が含まれたシートのセル範囲を選択すれば 表示されますが、直に値を「元の値」に指定する場合にカンマ(,)をエスケープする方法が分かりません。 お分かりの方は教えてください。

  • エクセルの「入力規則」についてお尋ねします。

    エクセル2010です。 あるセルにデータの入力規則を設定します。 条件設定の入力値の種類を「リスト」にし、リストの値は、0,1,2,3と直接指定します。 これで設定したセルにはプルダウンで0,1,2,3を選択するか、直接0~3の数値の入力しかできなくなります。 ここまでは問題ないのですが、このセルにユーザー定義の書式、0"人"を設定して、1は1人と表示されるようにしました。そうすると、直接0~3の数値の入力ははじかれ、プルダウンで0,1,2,3を選択するしか入力ができなくなります。 リストに設定した値を正しく入力しているのに排除されるのはなぜでしょう? いろいろ試し、リストの値を、0,1,2,3と直接指定せず、セル範囲のリスト指定とし、そのセル範囲にもユーザー定義の書式、0"人"を設定しておけばクリアできました。 でも、たかだか数件のリストを指定するのにいちいちリストをワークシート上に作成し、そこにもユーザー定義の書式を設定しなければならないのは腑に落ちません。

  • EXCELの入力規則について

    EXCELの入力規則で入力値の種類をリストにした場合、元の値を別のシートにすることは出来ますか? 現在は他のシートから=で同一シートに引き込んでいますが直接、他のシートから読み込みたいのですが。

  • 入力規則

    エクセルで入力規則の設定がわからないので教えていただきたいです。 数枚のシートのうち、1枚目だけに入力規則に使うリストの表があり、そのリストを使って全てのシートに入力設定をしたいのです。 そのリストの載っているシートには入力設定することができました。が、他のシートの方はできません。 リストの値を使って全てのシートに設定できる方法を教えてください。よろしくお願いします。

  • エクセルの入力規則について

    エクセルの入力規則機能について質問があります。 入力値の種類をリストに設定されていて、元の値には”=項目”と記載されています。 項目は別のシートのリストをさしているようで、セルをポップアップするとその別シートの セルの内容が選択できるようになっています。別のシートのリストの項目を削除すると セルをポップアップするとその項目だけ選択できなくなります。 このような機能(”=項目”の定義の仕方)について、どのように設定すればよいか教え て下さい。 よろしくお願いいたします。

  • EXCEL 入力規則のリストについて教えてください

    EXCELの入力規則でリストを作っています。 以前、こちらで別なシートにある一覧をリストの元データにする方法を教えていただいたのですが、元データが別なブックにある場合はどうでしょうか? EXCEL2000、XP、2003を使っています。 よろしくお願いします。

  • EXCELの入力規則のコピー方法について

    EXCELで入力規則をリストの使用法で困っています。状況は以下の通りです。 (1)入力規則を指定するためのリストに同じワークブックの別シート上のリストを指定します。  (2)このファイルを複数作って、別々に入力します。 (3)複数のファイルを1つにまとめるために、あるブックから別のブックにデータを入力規則ごとコピーすると、コピーした入力規則のリスト範囲が絶対パスになってしまい、元のブックとの間にリンクが発生してしまいます。 同じファイルなので、コピー先のファイルにも入力規則を指定するためのリストは存在していますので、データーのコピー時に絶対パスではなくて、相対パスになるようにしたいのですが、何かよい方法はありますか?

  • EXCEL:入力規則の「リスト」は別シートを参照できない

    表の中の項目をVLOOKUP関数を使って入力したいのですが、 検索値(文字列)の入力者が多数いるので 「入力規則」の「リスト」を使って入力するようにしました。 VLOOKUP関数は別シートの範囲も指定出来ますが リストは同じシート内に元の値を設定しなければならないので、 同じようなシートが多数ある場合、全てのシートに同じデータ(元の値)を入力しなければならず大変です。 何か良い方法はないでしょうか。 上司はマクロを使ったら?と言いますが どんなマクロを使ったら出来そうなのか見当が付きません。 どなたかアドバイスよろしくお願い致します。

専門家に質問してみよう