• ベストアンサー

Excelの入力方法

Excelにおいて、入力した文字データを自動で、別ファイルにコピーしたいのですが、 方法が解りません。 具体的には、決められた書式のファイルAとBがあったとして、Aにて各セルに入力した文字データを自動的にBの決められたセルにコピーがしたいのですが、どのようにしたら宜しいでしょうか。 分かる方がいましたら教えて頂けると助かります。 ※Excelは2007になります。 宜しくお願い致します。

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

  • ベストアンサー
  • ro-chan
  • ベストアンサー率38% (45/116)
回答No.5

単純なお話を続けさせていただきますが… 回答1の「B1セル」を「反映させたいセル」と置き換えてみてください。 A1セルを、反映させたいセル(C1でも、D5でも、どこでもいいのです)にコピーと仮定して記します。 反映させたいセルに、「=」(イコール)を入力し、そのままマウスでシートAに移動し、A1セルを選択して、enterを押します。 こうしますと、「反映させたいセル」には、「=Sheet1!A1」と記入され、A1セルの内容が表示されます。 ところで、ほかの皆様のご回答を拝見しておりまして、  ファイルAとファイルBをリンクさせたいのか  それとも、一つのファイルのAシートとBシートで作業したいのか ということが、分からなくなってきました。 ちなみに、私はシート間同士のリンクかと思って回答したのですが、ファイル同士のリンクも同様に行うことができます。その場合、「反映させたいセル」には、【='[ファイルA.xls]シートA'!$a$1】と言う式が入り、a1セルの内容が反映されます。 沢山、コピーをしたい場合は、手間がかかりますね。でも、1度作ったら、今後も利用したり、応用したりできますので…。 もしも、また的外れでしたら、申し訳ありません。

senen
質問者

お礼

ありがとうございます。 質問の内容が悪く申し訳ございません。

その他の回答 (4)

  • koko88okok
  • ベストアンサー率58% (3839/6543)
回答No.4

通りすがりのものです。 > 行いたいことは、御回答いただいた様な事なのですが、シートA・Bとも決められた位置のセルではなく、不確定セル位置に入力をするのですが、何か方法は有りますでしょうか。 当初の質問文の『Aにて各セルに入力した文字データを自動的にBの決められたセルにコピーがしたいのですが・・・』の『決められたセル』と矛盾します。 Excelでは、何かの決まった規則がなければ、決まった時点で、「=A1」などの参照式を入力するしかありませんので、『自動的に』と矛盾します。 余計なことかも知れませんが、このご質問を締め切って、新たに、別の矛盾のないご質問をされた方がよいと思います。

senen
質問者

お礼

ありがとうございます。 質問の内容が悪く申し訳ございません。

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.3

手順: シートAの,元になるセルをコピーする シートBに移動する 目的の,シートAを反映して欲しいセルを選ぶ 型式を選んで貼り付けで「リンク貼り付け」にマークしてOKする リンク貼り付けたセルを右クリックしてセルの書式設定を開始する 表示形式でユーザー定義を選び # と設定する。 AからBに,必要なセルについてそれぞれ行う。 それで。 元のご相談: >Aにて各セルに入力した文字データを自動的にBの決められたセルにコピーがしたい 補足: >シートA・Bとも決められた位置のセルではなく、不確定セル位置に入力をする 決まってるんだか決まってないんだか,どうにもはっきりしないご相談ですね。 結局ナニがしたいんでしょうか?もうちょっと「目に見えるエクセルの様子」をガンバって言葉にして説明してみると,もう少しすっきりしたアドバイスもすぐに寄せられると思います。 たとえば「シート1のB2からB10までの範囲に言葉を記入したとき,それぞれシート2のD2からD10に反映されるようにしたい」みたいな。

senen
質問者

お礼

ありがとうございます。 質問の内容が悪く申し訳ございません。

  • unacyo
  • ベストアンサー率51% (35/68)
回答No.2

AとB両方のファイルを開いておいてから、Bファイルの値を格納するセルに半角の=を入力し、aファイルのコピーしたい値のあるセルを選択してenterを押します。 これでAに入力した値がBにも入ります。 ただし、同期させるタイミングはリアルタイムとは行かないかも知れません。 多分、Bファイルを開いた時にaからデータを持ってくるはずです。 ためしに、AとB両方の開いている状態でAにデータを入力した場合と、Aだけ開いてデータを入れてからBを開いて見て、Bのセルがいつ更新されるか確認して見てください。

senen
質問者

お礼

ありがとうございます。 質問の内容が悪く申し訳ございません。

  • ro-chan
  • ベストアンサー率38% (45/116)
回答No.1

A1セルを、B1セルにコピーと仮定して記します。 B1セルに、「=」(イコール)を入力し、そのままマウスでシートAに移動し、A1セルを選択して、enterを押します。 そうしますと、A1セルの内容を変更しただけで、B1セルも変更できるようになります。 …って、簡単なお話ですが、ご質問者様の意図に合っているでしょうか???的外れでしたら、申し訳ありません。

senen
質問者

お礼

ありがとうございます。 質問の内容が悪く申し訳ございません。

senen
質問者

補足

早速の御回答ありがとうございます。 私の質問内容が不足していたようで、申し訳ございません。 行いたいことは、御回答いただいた様な事なのですが、シートA・Bとも決められた位置のセルではなく、不確定セル位置に入力をするのですが、何か方法は有りますでしょうか。 宜しくお願い致します。