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

このQ&Aのポイント
  • EXCELでの入力規則のコピー方法について困っています。リストを使用して入力規則を指定する際に、別のブックにコピーするとリンクが発生してしまう問題があります。コピー先のファイルにもリストが存在するため、相対パスになる方法を知りたいです。
  • EXCELでの入力規則のコピー方法について困っています。別のシート上のリストを使用した入力規則を含むファイルを別のファイルにコピーすると、コピー先の入力規則のリスト範囲が絶対パスになってしまいます。相対パスになるようにする方法を教えてください。
  • EXCELの入力規則のコピー方法について困っています。同じファイル内の別のシートにあるリストを使用した入力規則を別のファイルにコピーすると、リンクの問題が生じます。コピー先のファイルでもリストを使用するため、相対パスに変更する方法をご教示ください。
回答を見る
  • ベストアンサー

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

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

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

  • ベストアンサー
  • kkkkkm
  • ベストアンサー率65% (1615/2454)
回答No.1

元の値で範囲を =INDIRECT("Sheet2!$C$1:$C$20") とかにしておくとかいかがですか。

ryou4649
質問者

お礼

お礼の仕方がよくわからず遅れてしまいました。 ありがとうございました。

その他の回答 (2)

  • chayamati
  • ベストアンサー率41% (254/607)
回答No.3

>3)複数のファイルを1つにまとめるために ★入力規則を適用するリストの内容は共通ではないのですか  出来上がった情報のSheetsだけを統合すればよいのでは

ryou4649
質問者

補足

最初はばらばらに入力しますが、統合してからも送れて入力する場合があるので、統合後も入力規則を使いたいのです。

  • unokwave
  • ベストアンサー率58% (966/1654)
回答No.2

要望とは異なりますが、コピー先のブックで データ→リンクの編集→リンク元の変更→コピー先のブックを選択 で簡単に修正できます。

関連するQ&A

  • エクセルの入力規則のリストが効かない

    エクセルの入力規則でリストを設定していますが シート内の他のセルをいじっていると 突然リストを選択できなくなる時があります。 [データ]→[入力規則]の「ドロップダウンリストから選択する」はチェックされたままです。 こうなると一度ファイルを閉じても直りません。 新規ブックに全文をコピーしたら直りました。 新規ブックにシートコピーだと駄目です。 これはバグなのでしょうか?

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

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

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

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

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

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

  • EXCELの入力規則に関して

    EXCEL 2003 で簡単な品物の管理表を作成しています。 例えば、品目としてパソコンがあり、品番としてAとBが有ったとします。 "パソコン"はセルにそのまま表示させ、品番は入力規則でAとBと書かれたセルを参照させ、ドロップダウンリストで選択するような作り方をしています。 このような場合での質問です。 1)入力規則で別シートのセルを参照先とすることはできますか。 2)参照先を作成せずに、ドロップダウンリストを作ることはできますか。(値一覧をセルやデータに内包するような感じです) 3)入力規則を複数のシートにコピーし、片方の値を変更した場合、別シートの同じ入力規則の値も連動して変更させることは出来ますか。 入力規則の機能では作りきれない部分も有るかとは思いますが、なにか良いアイデアがあればご提案いただくと有り難いです。

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

    エクセル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"人"を設定しておけばクリアできました。 でも、たかだか数件のリストを指定するのにいちいちリストをワークシート上に作成し、そこにもユーザー定義の書式を設定しなければならないのは腑に落ちません。

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

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

  • Excelの入力規則について

    365シート全てに同じ入力規則を持たせているのですが 急遽、リストに入れている文言以外も入力することになったため、制限を解除(設定した文言以外を入れてもエラーが出ないように)したいと思います。 制限解除は複数タブを選択しながらは不可能のようですが、何か方法はあるのでしょうか。データは180シートほど既に入力済みのため作り直すことは避けたいです。 (新しく入力することになったのは数字のためリストに項目を増やすのはNGです) 初歩的な質問で恥ずかしいのですがご存じの方教えてください。

  • エクセルの入力規則リストについての質問です。

    エクセルの入力規則のリストですが、リストの範囲を別シートの氏名一覧に指定したいのですが上手くいきません。 また、リストの中に選択したい氏名が無い場合は直接入力できるようにしたいのですがかのうでしょうか?

  • エクセルの入力規則で困っています。

    エクセルの入力規則で困っています。 バーコードで入力したデータ9桁の数字を8桁 に変更して入力規則でリスト参照を行い 間違いを表示したいのですがうまく行きません。 マクロでLeftを使って横の行に出力してその 行で入力規則で比較しても入力規則が動かないです。 簡単な方法はないでしょうか?    入力データ     変更データ     比較したいデータ      123456789   12345678     12345678  入力データの下1桁を消して比較したいです。 補足  入力データは400個 比較データ20000個あります。      マクロは初心者です。

専門家に質問してみよう