• ベストアンサー

エクセルで複数のブックに、値を同時入力する方法は?

同一ブック(ファイル)内の、別シートの同じ番地に、値を同時入力する方法はあるのですが、これをブック間では行えないでしょうか? 例えば「Book1」の「A1」セルに「あいうえお」と入力したとします。 すると、別ファイルの「Book2」の「A1」にも「あいうえお」と入力されるようにしたいのです。 よろしくおねがいします。

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

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

この場合は、Book2のA1に、 =[Book1.xls]Sheet1!$A$1 という式を入力してあげれば出てくるはずです。

utamaro-j
質問者

お礼

素早い回答感謝します。 ありがとうございました。非常に助かります。

関連するQ&A

  • EXCELでブックを開かず?に値をコピーするには?

    VBAに関する質問です 現在作業中のブック「Book1」のシート「Sheet1」のセル「A1~A10」の値を、開いていない「Book2」のシート「Sheet2」のセル「B1~B10」にコピーし、さらに「B1~B10」の値をソートするということをしています。 現状ではBOOK2を開いてコピーするという方法しか判らないので、そうしているのですが、いちいちBOOK2が立ち上がるのが目障りなので、BOOK2を開かないか非表示のまま作業できないものかと思っております。 何卒よろしくお願いします。

  • excelで任意のブックの特定範囲の値を返す

    会社で使っているソフト(Xソフトとします)から、デスクトップに出力されるexcelファイルがあります。 そのファイルに出来上がっている全てのシートの同じセル範囲から、 ひとつのexcelファイルに値を抜き出したいと考えています。 いきなり範囲で抜き出すのは難しいかと思い、とりあえずひとつのセルの値を抜き出せないかと試行錯誤しています。 book1のA1セルに、book2****のD1セルの値を入力したい場合 book1のA1セルに以下のように入力していますが#REF!と表示されてしまいます。 =indirect("'["&B1&".xls]"&C1&_1&"!D1") Xソフトから作成されるexcelファイルの名称が、作成した日時を反映するようになっているため、book2****の****部分には日時が入ると思ってください。つまり、book2の名称は Xソフトからデスクトップに保存する度に変化してしまいます。 また、book2****に作成されるシートはXソフトから取り出したいデータ量によって変わり、 その名称はbook2****の各シートのC1セルの文字列に_1、_2、、、、と連番になる仕組みになっています。 そのため、book1のB1セルにbook2のファイル名称を入力し、 シート名はbook2****のC1セルの文字列と_1(、_2、、、)を組み合わせることで D1セルの値を返したいと思っています。 マクロやvbaの経験はあまりないため、関数でがんばっているのですがうまくいきません。 本当は、Xソフトから作成されたファイルをクリックするだけで読み込めるような仕組みが作れるのが理想なのですが、なかなかできず困っています。 どなたか詳しい方おりましたら教えてください。よろしくお願いします。

  • Excelで複数ブックの同一セルに同じ値を入力するにはどうすればよいですか?

    windowsXPを使用しています。 Excelで同じフォームのブックが300ほどあります。 この300のブックのA1というセルに、全て同じ値を入力したいのですが、 効率的な方法がありましたら教えていただけますでしょうか。 (社員1名につき1つのブックがあるのですが、社名変更のため、 全てタイトルを変更しなければなりません。 なお、全社員ともフォームは同じですが、ブックの数や、シート名は異なります。) 同じブック内での複数シートへの入力であれば、 作業グループで一度にできると思いますが、異なるブックの場合、 作業グループも使えないため、どうすればよいのか分かりません。 やはり全てのブックを開いて一つ一つコピペするしかないのでしょうか? お忙しいところ恐れ入りますが、よろしくお願いいたします。

  • Bookの参照をはずした形式でペーストする方法 エクセル

    以下2つのファイルがあります。 □Book1  Sheet1   A1セル =Sheet2!A1  Sheet2   A1セル 1 □Book2  Sheet1   A1セル =[Book1]Sheet2!A1  Sheet2   A1セル 2 Book2,Sheet1,A1セルは、 Book1,Sheet1,A1セルをコピーペーストした結果です。 この状態では、Book2,Sheet1,A1セルには"1"が表示されます。 Book2,Sheet1,A1セルに"2"を表示するために、 Book1,Sheet1,A1セルのコピーを Book2,Sheet1,A1セルに"=Sheet2!A1"としてペーストで入力したいのですが、 普通にペーストしたときは、上記の結果、 「形式を選択して貼り付け」→「数式」としても同じ結果となってしまいます。 どのようにすれば、Bookの参照をはずした形式でペーストできるのでしょうか。 よろしくお願いします。 Excel2003

  • 複数のエクセルデータ上特定位置の値を一つのセルに

    大量の同じフォーマットのエクセルファイル(Book1,Book2...)があり、それぞれのBookファイルの「NO.」シートのD6セルには番号が入っています。それぞれファイルでSheet1の特定のセル(例えばB4セル)の値を「データ」ファイルのSeet1にまとめたいです。「データ」ファイルのA列には「NO.」が入力されているので、Bookファイルの値はそれぞれ対応する番号の右側3番目のセルに移したいです。 いちいちコピーすることもできますが、あまりに量が多いので、VBAで簡単にできないかといろいろ試行錯誤してみましたが、うまくいかず悩んでいます。どなたか教えていただければと思いここで質問します。質問の意図がうまく伝わったかどうか不安ですが、よろしくお願いいたします。

  • Excel - セルの値を外部シート名として認識させる

    お世話になります。 例えばデスクトップに置いてあるブックのセルを、別のブックのセルに引っ張るとき。 ='C:\Documents and Settings\UserName\デスクトップ\[Book1.xls]Sheet1'!A1 という風になりますが。 例えばBook2のセルA1に【Book3】、A2に【Sheet5】とあってこれらが可変であるとき、セルA3に ='C:\Documents and Settings\UserName\デスクトップ\[Book3.xls]Sheet5'!A1 の値を引っ張ろうと思ったら、それは可能でしょうか。 【Book3】、【Sheet5】はそれぞれユーザが任意に入力すると、テーブルの値が変わる、という風にしたいわけですが。

  • 複数のBookから決まったセルの値を別のBookに

    お世話になります。 EXCELで複数のBOOKから決められたセルにある値を抽出してひとつのBOOKに纏めたいのです。 BOOK1~50、 BOOKには31枚のSheetがあります。 その中のSeet31にSeet1~30のデーターを纏めてあります。 Seet31の A1~3 B1~2 C1~3 のデーターを抽出して 新しく作ったBook【集計】のSeet1にBook1~50から抽出した データーを縦に並べたいのです。 【 例 】   A1 A2 A3 B1 B2 C1 C2 C3 1  5  2  4  3  6  7  1  3 2  2  3  4  6  9  7  5  2 3  7  8  5  6  2  3  1  8 と、いった感じです。 なお、Book名は『漢字+数字』です。 宜しくお願いします。

  • Excelの関数で、検索条件(複数)を満たす場合値を返す方法について質

    Excelの関数で、検索条件(複数)を満たす場合値を返す方法について質問です。 セルA2にある文字列が、別ファイルのA列にある文字列を含む場合セルB2に○を、含まない場合は×を入力する関数を教えて下さい!! --------- book1.xls シート1 A2にある文字列が、 book2.xls シート1 A列にある文字列のいずれかを含む場合、 book1.xls シート1 B2に「○」を、含まない場合は「×」を結果として反映させたいです。 ※book1.xlsのリストは全角カナ、book2.xlsのリストは半角カナ です。 ※book2.xls シート1にある検索条件は行列共に増える可能性があります。 マクロやVBAではなく関数で行うことは可能でしょうか? 勉強不足ですみません。 色々調べて試しているのですが、なかなかうまくいかないのでお力をお貸し下さい。 よろしくお願いします。

  • エクセルのブック間で値のみコピー

    エクセル 2003使用です。 エクセルのブック間におけるシートのコピーについてお願いします。 Book.Aのシート1の各セルは、関数の数式で入力(出力)されています。 このシートをコピーして、Book.Bにペーストしたいのですが、 コピーは、関数計算後の”結果の文字列”で行いたいです。 Book.Aのシート全体をコピーして Book.Bのシートに「形式を選択して貼り付け」 → 「値」 で可能なのですが、シート数が多いので困っています。 Book.Aのシートタブを右クリックして「移動またはコピー」で シートのコピーをすると、数式でコピーされてしまいます。 この方法で、値のみコピーのような方法はありませんでしょうか? よろしくお願いします。

  • エクセルで別のブックのセル参照

    Excel2000を使っています。 あるセルに、別のブックのセルの値をそのまま参照したいのですができません。解説書には [ブック名]シート名!セル番地 と書いてあってその通りにしたのですが、入力した式がそのまま表示されるだけで値が参照されません。どうすればいいのでしょうか。 あまり覗けないので回答が遅れるかもしれませんが、よろしくお願いします