• 締切済み

エクセルのファイルを移動しても参照していたい

あるフォルダの中で、いくつかのファイルを参照しています。 ファイル1のA + ファイル2のB が、ファイルCのセルにって感じです。 それぞれのファイルを別のフォルダに移動しても参照しつづけたいんですが、気をつける事やできない事はありますか?

noname#141256
noname#141256

みんなの回答

  • kokorone
  • ベストアンサー率38% (417/1093)
回答No.1

できません。 仮にできたとして、どのように移動先を探しますか? LAN環境でない単独のPCでも、数GBの領域すべてを探さないといけない ですよね。 LAN環境なら、なおさら、どのPCのどこにあるか、どのように探すのでしょうかね。。。 気持ちは分かりますが、できません。

noname#141256
質問者

お礼

ありがとうございました。 説明不足ですみません。 同じパソコン内の話だったんですが・・・ うまくいく場合とそうでない場合がっあったので。

関連するQ&A

  • エクセル ファイルを移動しても参照を維持する方法

    2つのファイルAとBがデスクトップ上の同一フォルダC内にあります。 AのA1セルは、BのA1セルを参照しています。 Cをデスクトップ上のフォルダD内へ移動させます。 そしてAを起動すると「更新できないリンク」の警告が出ます。 http://pc.nikkeibp.co.jp/article/column/20081022/1009006/ の3ページ目によれば2つのファイルが同一フォルダ内にあれば、フォルダごと移動しても参照は維持されるとの理解なのですが、そのようにはなっておりません。 どなたかご存知の方がいらっしゃいましたらご教授のほどよろしくお願いします。 環境 マック エクセル2011

  • エクセルで他のファイルのセルを相対参照したい。

    エクセルファイルAとBが別々のフォルダにあります。Aの中でBのセルを参照したいので、Aの中のセルに「=」を書き、そのままBのファイルの該当セルをクリックし、リターンを押しました。 すると、 「='C:\Documents and Settings\USERNAME\デスクトップ\フォルダ名\サブフォルダ\サブサブフォルダ\サブサブサブフォルダ\[エクセルファイル名.xls]シート名'!E8」 こんな感じの値が代入されて希望通りの結果になりました。 このAとBのフォルダ構造を維持したまま別の場所に移動させたいのですが、「='C:\Documents and Settings\USERNAME~~~」と言う感じの絶対参照になっていますのでエラーになってしまいます。 この部分を相対参照で記述できれば移動ができると思うのですが方法がわかりません。 どうしたらいいでしょうか。 どこかのセルにフォルダ位置を書いておいて間接参照みたいな方法でもいいのですが・・・ VBAでは"\..\~~~"みたいな感じで相対参照ができるようですが、大げさななのでVBAまでは使いたくないです。

  • Excelでの外部ファイル参照

    環境:windowsXPPro、Excel2000 初めまして。 Excelの外部ファイル参照で悩んでいることがあり解決方法を模索中です。 基礎値.xls、集計.xls というBookがネットワーク上のファイルサーバーにあるのですが 集計.xlsに基礎値.xlsの値を参照する式がセルに設定されています。 [=vlookup(a1,'\\server\[基礎値.xls]Sheet1'!$A$1:$B$50,2,false)] 2つのファイルが同じサーバーのフォルダーにある場合は問題ないのですが、 集計値.xlsを各ローカルPCに移動して使用したところ基礎値.xlsの参照先が [=vlookup(a1,'c:\job\[基礎値.xls]Sheet1'!$A$1:$B$50,2,false)] となってしまいサーバー上のファイルを参照してくれません。 VBAなどで細工すれば解決はすると思いますが、マクロ・VBAを使わないで運用しなくてはなりません。 ファイルを移動させても参照先フォルダーを固定させるよい方法はないでしょうか?

  • Excelのファイルをまたいだシート参照について

    Excelのファイルをまたいだシート参照について AというファイルのシートaがbのA1を参照しているとき、Bというファイル(同じシートbを作成済) に貼り付けると、aの参照はAのファイルの別シートから参照(=[A.xls]b!A1)をするようになって しまうのですが、これをBのシート(同じ名前,b!A1)のなかで参照をするようにコピーする方法を教えてください。

  • EXCEL参照する

    お世話になっております。 book1のファイルにはA列に序列番号、B列に野菜名、C列に値段が入っています book2のファイルのA1のセルに番号を入れると book1のファイルを参照してB1のセルにその番号に対応する野菜名、 C1のセルにその値段がでるようにするにはA1~C1に どのような数式を入れたらよいでしょうか? 基本的なことかもしれませんがよろしくお願いいたします。

  • エクセル ブックの参照について

    ブックの参照について質問です。 a、b、cというエクセルファイルがあったとし、 それぞれA1のセルには1、2、3と値が入力されています。 新規にbook1を作成し、A1のセルにファイル名"a"又は"b"又は"c"を入力すると、A2へ"1"又は"2"又は"3"が表示される、というように参照することは可能なのでしょうか。 皆様のお力をお貸しください。 宜しくお願い致します。

  • EXCELのややこしい参照を助けてください

    AとBと言うEXCELファイルがあります Aファイルのシート"a"の、セル”C1”の値と、 Bファイルのシート"b"のc列の値が一致する行の E列のセルの値を、Aに参照利用する文を、教えてください ややこしくてごめんなさい かなり以前にやって、かなり重い処理になった記憶が あるのですが、すっかり忘れてしまいました。 ご存知の方、どうか助けてください! よろしくお願いします。

  • ファイルを開くたびに参照していないファイルが見つからないといわれて困っています

    いつもお世話になっております。 excelファイルAがあります。別のexcelファイルBのあるシートをAへコピーしてから、excelファイルAを開くたびに「ファイルが見つかりません。」というダイアログボックスが出てきて、A、Bに関係ない(参照していない)excelファイルCを指定してきます。Bからコピーしたシートのセルを全て選択してファイルCを検索しても全く出てこないし、ファイルA、BはそもそもファイルCと全く関係ないし。 どのようにしたらファイルCは関係ないとファイルAに認識させることができるのでしょうか。 よろしくお願いいたします。

  • Excel2007で外部ファイルを参照したい

    やりたい事は、以下のような事です。 1.A.xlsの a1 セルに抽出したい番号を入れます。(ex:11) 2.この時、別フォルダに(ex: D:aaa\a11\)にある、別ファイル(ex: b11.xls)のa1から情報を抜き出したいのです。 3.A.xlsのa1に12を入力した時は D:aaa\a12\b12.xls から情報を抜き出す。 試した事を以下に書きます。 1. A.xlsのb1セルに ="'d:aaa\"&a1&"\["&"b"&a1&".xls]sheet1'!$A$1" と書き 2. A.xlsのc1セルに =INDIRECT(b1,TRUE) とした場合 3. A.xlsのa1セルに 10 を入力すると 4. b10.xls を開いていれば正常に参照できます。 5. b10.xls を閉じていると、#REF! とエラーになってしまいます。 こういう場合、関数では無理がある… ならば VBAやマクロで可能なら、その方法を御教え下さい。

  • Excelにて外部Excelファイルのデータを参照する方法

    お世話になります。 Excelにて外部のExcelファイルのデータを参照する方法を教えていただけませんでしょうか。 具体的には、 1.Excelファイルa.xls b.xls c.xls・・・ があります。 2.a.xlsの a1 に b.xls の a1 の値を入力し、続けて a.xls の a2 に c.xls のa1・・・を繰り返していきます。上手く説明できないので、下を参照願います。 ------------------------------------------------ <a.xls> |a |b |c -+------- 1|a1|b1|c1 ←b.xls ないのa1-c1のデータ 2|a1|b1|c1 ←c.xls ないのa1-c1のデータ 3|a1|b1|c1 ←d.xls ないのa1-c1のデータ ------------------------------------------------ 上記を数百のファイル分行いたいのですが、外部ファイルを開いて該当のセルをコピーしていると非常に時間がかかります(といいますか無理でしょう)そこで、これらを数式から指定して、セルにコピーする事により、作業を効率化したいというわけです。 そのような方法がございましたら、教えていただけませんでしょうか。 よろしくお願い致します。

専門家に質問してみよう