【Excel_VBA】別ブックのセルの値を表示する(147)

【Excel VBA】サンプルファイル(.xlsm)《ダウンロード》

  1. 別のブックを操作するには、WorkbooksプロパティWorkbooksコレクションを取得し、インデックス番号またはブック名を指定します。
  2. そのWorksheetsプロパティでシートを指定し、さらにそのRangeプロパティなどでRangeオブジェクトとして取得することで、別ブックのセルの値を取得できます。
目次

【Excel VBA】サンプルコード

サンプルコード

Sub vba147()
    MsgBox Workbooks("146.xlsm").Worksheets("Sheet1").Range("D6").Value
End Sub

解説

  1. 別のブックを操作するには、WorkbooksプロパティWorkbooksコレクションを取得し、インデックス番号またはブック名を指定します。
  2. そのWorksheetsプロパティでシートを指定し、さらにそのRangeプロパティなどでRangeオブジェクトとして取得することで、別ブックのセルの値を取得できます。

【Excel VBA】実行例

ステップ 1 ・・ 次 へ

ステップ 2 ・・  戻 る  次 へ

【Excel VBA】サンプルファイル(.xlsm)《ダウンロード》

Excel_VBA_147.xlsm【ダウンロード】
Excel_VBA_146.xlsm【ダウンロード】

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

コメント

コメントする

目次