Excel|XLOOKUP関数の複数条件設定 練習用サンプルデータ|ダウンロードはこちら

【Excel_VBA】別シートのセルの値を表示する(146)

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

  1. 別のワークシート上のセルは、そのシートを表すWorksheetオブジェクトを対象としたRangeプロパティなどで、Rangeオブジェクトとして取得できます。
  2. セルの値を参照するには、Worksheetsプロパティにインデックス番号またはシート名を指定します。
目次

【Excel VBA】サンプルコード

サンプルコード

Sub vba146()
    MsgBox Worksheets("Sheet1").Range("D5").Value
End Sub

解説

  1. 別のワークシート上のセルは、そのシートを表すWorksheetオブジェクトを対象としたRangeプロパティなどで、Rangeオブジェクトとして取得できます。
  2. セルの値を参照するには、Worksheetsプロパティにインデックス番号またはシート名を指定します。
 プラスワン 

【セルの参照で別のワークシートを指定する】

  • Excelの数式で他のシートにあるセルを参照するには、シート名の後に “!” を付けてセルを指定します。
  • VBAでも同様に、Rangeプロパティの引数に “!” を付けて別シートのセルを参照することが出来ます。

   例)MsgBox Range(“Sheet1!D5”).Value

【Excel VBA】実行例

ステップ 1 ・・ 次 へ

ステップ 2 ・・  戻 る  次 へ

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

Excel_VBA_146.xlsm【ダウンロード】

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

この記事を書いた人

コメント

コメントする

目次