• ベストアンサー

エクセルの2重管理(リンク方法)

まったく同じ内容のファイル(book)が2つあります。(シートではありません) 1つはその都度更新しています。(Aファイル)もうひとつのファイルは閲覧のみにしたいと思います。(Bファイル) Aファイルの内容をBファイルにリンクさせたいのですが、イマイチやり方がわかりません。Bファイルのそれぞれのセルに「=」でAファイルのセルを指定すればいいのはわかるのですが、セルがたくさんあって、一個づつ「=」を入れてセルを指定するのはかなり大変です。いっぺんにまとめてリンクさせる方法があるのでしょうか?もしくはいっぺんにはできなくても、簡単にできる方法があったら教えて下さい。

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

  • ベストアンサー
回答No.1

Aファイルで参照元のセルを複数選択して、コピーを実行し、 Bファイルで「形式を選択して貼り付け」で「リンク貼り付けボタン」を押せば、複数リンクさせることができます。

dakarrally
質問者

お礼

早速の回答ありがとうございます! できました・・・・ 助かりました。

関連するQ&A

  • エクセルのリンクについて

    複数あるエクセルファイル(1)~(5)の内容を、1つの別のエクセルファイルAで 閲覧のみしたい場合、Aに(1)~(5)のシートをリンク貼り付けしたいのですが、 メモリが不足しているなどのエラーが出てきます。 ファイルの更新はそれぞれの(1)~(5)で行います。 同時に(1)~(5)複数のファイルを開かずに、Aは単純に更新された情報を 反映した内容を表示・閲覧できるようにしたいと考えています。 良い方法を教えてください。

  • Excelのリンクについて

    Excelのリンクの更新について教えて下さい。 ファイルがA,B,Cと3つあります。 ファイルAのセルA1は「ファイルBのA1」を参照してます。ファイルBのセルA1は「ファイルBのA2+ファイルCのA1」と足し算してます。 (れい:ファイルBのA2入力値「10」、ファイルCのA1入力値「100」とでもします。この時、ファイルAのA1は「110」ですよね。) この状態でファイルA、Bを保存して閉じ、ファイルCのセルA1の値を更新し保存をしてファイルCを閉じます。(れい:ファイルCのA1入力値を「100」から「200」に更新。) 次に、ファイルAだけを開きます。 ファイルAのセルA1の値は「110」でした。 この時に、ファイルCの更新をファイルAに反映することって可能ですか??(ファイルAのセルA1の値を「210」にしたいです。) (1)ファイルAを開くときに「リンクの更新・・・はいorいいえ」メッセージで「はい」を選択してもファイルCの更新まではしてくれませんでした。 (2)ファイルAを開き、「編集」-「リンクの更新」をしてもやはり駄目でした。 (3)ファイルを3つ開いてリンクの更新なりするとOKでした。 上記のように試してみたのですが、ファイルAだけを開いてファイルCの更新を反映させる方法を教えて下さい。 大変初歩的な質問で申し訳ないのですがよろしくおねがいします。

  • Excelのリンクについて

    AとB、2つのファイルでA情報をBに反映させています Bのファイルを開くと、リンクを更新するか否かのメッセージの後 ”更新できないリンクが1つ以上含まれています”というメッセージがでます、 Bのファイルは複数ページありそれぞれチェックしているのですが、問題のあるセルは見当たりません、 この他に考えられる問題、または効率の良いチェック方法がありますでしょうか? よろしく御願いいたします。

  • EXCELでのリンクデータに関して

    EXCELのシートにネットワーク上のEXCELファイルのデータをリンクしているのですが 最初に設定したのと同じ方法でリンクしても セル内の記述が異なりました 最初は \\○○\△△\[□□.xls]Sheet1'!$A$1 のようにネットワークのパスが入ったのですが、 今は [□□.xls]Sheet1'!$A$1 とネットワークのパスが入らなくなっています 手順はリンクを貼りたいファイルを立ち上げ、リンク先のファイルを開き、単純に設定したいセルに ”=”入力後、リンク先のセルをマウス指定しています 最初のようにネットワークパスをマウス指定で設定したいのですが ご指導宜しくお願いします ちなみに、セルに直接ネットワークパスを指定すると、応答無しになってとまってしまいます 使用環境に問題があると思うのですが・・・ あまり端末に負荷をかけずに設定したいのです・・・

  • EXcelで問題のあるリンクを探す方法

    お世話になります。 あるExcelファイルを立ち上げると、「このブックには、ほかのデータソースへのリンクが含まれています~」と書かれた ウインドが立ち上がり、更新する か更新しないを選択するように求められます。 もともとこのExcelファイルは、Sheet1のセルと、その他のSheetのセルをリンクさせていました。 リンクの数は1,000箇くらいあります。 しかしこれまでは、こんなメセッセージは出てきませんでした。 なぜこのようなメッセージが出るようになってしまったのか よくわかりません。 このようなメッセージが出るようになった問題のリンクを探す方法はありますでしょうか。 ご存知の方お教えください。 宜しくお願い致します。

  • エクセル リンク方法

    エクセルで日報から勤怠へリンクする作業をしているのですが 勤怠A1に日報A1&B1&C1の数値だったり文字をリンクするように =[Book2.xls]Sheet1!A1&[Book2.xls]Sheet1!B1&[Book2.xls]Sheet1!C1 勤怠A1に上記のような式を入れましたが、日報には800と入力すると08:00となるように表示形式を変えてあります(00":"00を設定してあります)。ひとつだけのリンクだとちゃんと勤怠に08:00とリンクになりますが、上記のような式で3つにすると勤怠には800と表示になります。他にも1700は17:00、1は1.0になるように表示形式を変えてありますが、&でつないだ式を入れると1700、1と表示になってしまいます。 このような場合、表示形式を変えた状態でリンクにはならないのでしょうか。 また、リンクしても08:00と表示するにはどうしたらいいでしょうか。 (エクセル2003使用です)ヨロシクお願いします。

  • リンクが張られないように別のブックへシートをコピーできませんか?

    book1とbook2のファイルがあります。 二つのbookのシートの書式は同じです(データだけ違います) book1で各シートの内容を集計するシートを作ったので 同じ様式のbook2にシートをコピーして使おうと思ったのですが、 セルの内容が =sheet1!A2 から =[book1.exl]sheet1!A2 のように変わってしまいます。 リンク部分を一つ一つ消していけば使えるのですが数が多いですし、 事情があってbook1自体をコピーしてbook2として使うことができません。 置換を使って消す方法も考えたのですが、操作が複雑になるとパソコンに詳しくない人が使えなくなってしまいます。 なんとか簡単に一括で消すか、リンクが張られない方法がないでしょうか。

  • EXCEL 参照のリンクのコピペ を別のBookに

    Book1のSheet1のA1セルに 「=Sheet2!A1」 とシートをまたがったリンクがあります。 このような参照セルがA100セルまであり、参照先は無秩序です。 この縦100個のセルをコピーして Book2のSheet1のA1セルに貼り付けると 「=[Book1]Sheet2!A1」などのように [Book1]がくっついてきてしまいますが、実際に参照させたいのは同じBook内のSheet2!A1です [Book1]をはずして一気に100個の無秩序な参照先をBook2のSheet1に貼付けをする方法はありますか? もしなければ、マクロを使って、 "[" から "]" までを削除する方法でもかまいません。 宜しくお願いします。

  • リンクデータが更新できない (エクセル2010)

    Access2003から出力したエクセルシート(A)をもとに、そのエクセルを他のエクセルシート(B)の所定のセルとリンクさせようと思っていますが、うまくいきません。 (A)はデイリーで更新される生データですが、セル位置は常に固定され、その中身や数量が変動します。 (B)は10枚以上に及ぶ所定のフォーマットで、ビジュアル的な加工がなされています。 なお(B)の構造上、Accessからじかに(B)に放り込むことは不可能(だと思っています)なので、一旦(A)として生データをエクセルに変換してから、(A)→(B)にリンクというのが目論見です。 まず(B)の各セルを(A)の該当セルとリンクさせました。 次に(A)の数値をマニュアルで変更したら、リンクしている(B)も当然更新されました。 しかしAccessから(A)の最新データを落としてから(B)を開いてデータソースへのリンク「更新する」ボタンを押しても、(B)が反応せず「ファイルを読み込めません」というエラーメッセージが出ます。 当然(B)の中のデータも更新されていません。 Access2003から出力される(A)がxlsなので、(B)もxlsの拡張子で作りましたがダメです。 何か解決する方法はありませんでしょうか?

  • 【エクセル】計算式がうまくコピーされない

    Sheet1のA1に”=SUM(Sheet2!A1)”という関数式を入れて、そのセルをB1にドラッグすると ”=SUM(Sheet2!B1)”というふうにセルも引き継いでコピーされるのですが A1に別のBookのA1をリンクさせて”=SUM([Book2.xls]Sheet1!$A$1)”とした場合 同じようにA1をB1にドラッグするとただのコピーになってしまいます。 (A→A、B→Bではなく、A→A、B→A) ドラッグした先のB1セルを”=SUM([Book2.xls]Sheet1!$B$1)”とするにはどのようにしたらよいのでしょうか。 会社で使っている2007年用のファイル(2006年のファイルからリンク)をコピーして、 2008年用のファイルを作りたいのですが このままではセルを一個一個手直ししなければなりません・・・。 説明が下手ですいません!誰か助けてください><! 関係ないかもしれませんが 【ツール】→【オプション】→【計算方法】は”自動”になっています。

専門家に質問してみよう