• ベストアンサー

エクセルでBook1のシート1の任意のセルからBook2のシート1の任

エクセルでBook1のシート1の任意のセルからBook2のシート1の任意のセルにコピペをせず=(イコール)を使って移行する方法があったと思うのですが、やり方を忘れてしまいました。 どなたかご存じの方教えてください。よろしくお願い致します。

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

  • ベストアンサー
  • edomin7777
  • ベストアンサー率40% (711/1750)
回答No.1

基本的には、 ='[A.xls]Sheet1'!B1 のように参照します。 やり方としては ・2つのブックを開いておく ・参照先のセルを選択し、「=」を入力する。 ・参照元のセルを選択し、「Enter」を押す。 です。

dataplus
質問者

お礼

ありがとうございます! やってみます!!

その他の回答 (3)

noname#145943
noname#145943
回答No.4

条件として2つのブックを開いておく必要はありません。 更新すればいいだけです。

dataplus
質問者

お礼

ありがとうございます! 更新すればよいのですか!!

  • red0176
  • ベストアンサー率22% (22/97)
回答No.3

edomin7777さんの言うとおりで 可能ですが、条件として2つのブックを開いておく必要があります。

dataplus
質問者

お礼

ありがとうございます! 試してみます!!

  • NMZ1985
  • ベストアンサー率29% (41/137)
回答No.2

=Sheet1!A1 これで、入力したセルはSheet1のA1を参照します。 ただし、A1の内容が変われば、一緒に変化します。

dataplus
質問者

お礼

ありがとうございます! 試してみます!!

関連するQ&A

  • エクセル Sheet1 セルで入力したものをSheet2のセルへ

    エクセルのSheet1のセル(例えばB1)に入力した文字を、 Sheet2のセルの任意のセル(例えばA5)に自動で表示させるには どうすればいいのでしょうか?  Sheet2のA5のセルの中で、=Sheet1!B1 と入れても「0」に なるだけで・・・エクセルの何の機能を使えばいいのか全然分かりません。よろしくお願い致します。

  • エクセルでシート同士を比べるには?

    エクセルでシート1とシート2の同アドレスのセルを比較し、イコールでなかったらセルに色をつける。 ということをしたいのですが、なにかいい方法をおしえていただけないでしょうか?

  • エクセルのマクロで任意のセルに他のシートのセルの内容を入力したい。

    初心者のhaasan99と申します。 エクセルのマクロを利用して、任意のセルに特定のセルに入力している内容を入力したいのです。 任意のセルと特定のセル(たとえばA1)が同じシートの場合は、下記のマクロで実行できました。 ActiveCell.Value = "=$A$1" 特定のセルが他のワークシートの場合でもできる方法があるでしょうか。(たとえば、任意のセルがワークシート1で特定のセルがワークシート2) 参考書を調べていろいろやってみましたが、うまくいきませんでした。 どうぞよろしくお願いします。

  • エクセル:シート1のセルA1が0でなければ任意のマクロを実行したい

    エクセルマクロ(VBA)初心者です。よろしくお願いします。 (1)エクセルのsheet1のセルA1の値が”0(ゼロ)”でなければ、そのシート上で任意のマクロを実行し、ゼロであれば実行せずにsheet2へとぶ (2)同じようにsheet2のセルA1がゼロでなければ実効し、ゼロでなければsheet3へとぶ・・・の繰り返し(sheet50まであります。) このようなマクロ(標準モジュール)の書き方を教えてください。 よろしくお願いいたします。

  • エクセルVBAにて選択したセルが空白の場合任意のシートに飛ばした

    エクセルVBAにて選択したセル(A1とします)が空白の場合任意のシート(Sheet2とします)の任意のセル(B1とします)を選択させる場合どのようにしたらよいでしょうか?

  • エクセルのセルの枠線について

    エクセルのセルの枠線について お世話になります。エクセルを開くとセルに沿って薄い枠線が付いたシートが出てきますが、そのシート 薄い枠線を消して、白紙の状態にする方法をご存じの方いますか? 操作方法をご存じの方がいましたら教えて下さい。 よろしくお願い致します。

  • EXCEL(エクセル)で、シート上のすべての任意アルファベットの横に一桁の任意数字があるセルを変換したい

    EXCEL(エクセル)で、シート上のすべての任意アルファベットの横に一桁の任意数字があるセルを、次に示すセルに変換する方法を教えていただけないでしょうか。(\d一桁の任意数字\n)の横に上記の任意アルファベットがあるセル。実際には()はつけないでください。 例、 H2Oを、H\d2\nOに置換。 O2を、O\d2\nに置換。 ただし、数式のセルは変更しないようにしてください。 よろしくお願いいたします。

  • Excelの検索でBook全体のシートのセルを検索

    Excel2007の検索で、Book全体のシートのセル内の文字を検索する術を教えてください。 同じシート内ではできるのですが…。

  • 任意のシートから別のシートにコピーするマクロについて

    任意のシートから別のシートにコピーするマクロについて Excel2007を使っています。 一つのファイルで任意のシートから別のシートの任意のセルにデーターを1000ケタ以下切り捨てでコピーする方法を教えてください。

  • 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】はそれぞれユーザが任意に入力すると、テーブルの値が変わる、という風にしたいわけですが。

専門家に質問してみよう