« [動画] MOVファイルをWMVファイルに変換する方法 | トップページ | [Excel] 合計するセル範囲を可変にする »

[Excel] マクロで、別のブックのセルを参照する方法

基本:Workbooks("ブック名").参照プロパティ

■ブック(A.xls)が開いているとして、

例1:=Workbooks("A.xls").Worksheets("Sheet1").Range("A1").Value

例2:Workbooks("A.xls").Activate
      Worksheets("Sheet1").Activate
      Range("A1").Copy
      ThisWorkbook.Activate
      Sheets("Sheet1").Paste Range("A1")

関連記事:[Excel] マクロで、異なるシートのセルを参照する方法
http://kenkitagawa.cocolog-nifty.com/blog/2013/01/excel-fd2e.html

備考1:マクロではなく、通常のExcelコマンドで参照する場合は、

●開いている場合は、
   =[A.xls]Sheet1!A1

●開いていない場合は、フル パス指定が必要で、
   ='C:\My Documents\[A.xls]Sheet1'!A1

備考2:開いていないブックを参照する方法もある(未実施)

|

« [動画] MOVファイルをWMVファイルに変換する方法 | トップページ | [Excel] 合計するセル範囲を可変にする »

パソコン・インターネット」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/217579/60758937

この記事へのトラックバック一覧です: [Excel] マクロで、別のブックのセルを参照する方法:

« [動画] MOVファイルをWMVファイルに変換する方法 | トップページ | [Excel] 合計するセル範囲を可変にする »