• ベストアンサー

セルに表示されている 別ファイルのシートのセルを参照するには?

たとえば data.xlsの セルB1には "12345" と入力された別ファイルがあるとして セルA1に data.xls セルA2に Sheet1 セルA3に B1 セルA4に ( =[data.xls]Sheet1!$B$1 )  "12345" を表示したい セルA4にはどのように記入すればいいのでしょうか VBAは使いたくありません よろしくお願いします。EXCEL2000

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

  • ベストアンサー
  • hallo-2007
  • ベストアンサー率41% (888/2115)
回答No.1

INDIRECT関数でいけるはずです。 =INDIRECT("["&A1&"]"&A2&"!"&A3) で試してみてください。

その他の回答 (2)

  • lul
  • ベストアンサー率41% (10/24)
回答No.3

hallo-2007さんのでほぼ正解です =INDIRECT("'["&A1&"]"&A2&"'!"&A3) です。 ただし、対象のブックが開いていないといけませんね。

dogreo
質問者

お礼

web以前検索して探し当てたんですが 今回見つけ出すことができませんでした みなさんどうもありがとうございます

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.2

ここへ質問するより「他ブック セル参照」でGoogleででもWEB照会すれば、沢山記事が出てくる。 http://www.asahi-net.or.jp/~ef2o-inue/shiki/sub03_020.html 以下多数。 この検索語を見つけることを考えること。エクセル全般に当てはまること。 「別ブック セル参照」でもよい。 http://www.jpita.or.jp/hpv3/ziten/mokutekibetu/ex_0011.html

関連するQ&A

専門家に質問してみよう