Excel

VBA 「ブック、シート、セルの扱い方」

aisle26

ブック

書き方説明
Workbooks(“Book1.xlsx”)開いているブックを名前で指定Workbooks(“Book1.xlsx”).Activate
ThisWorkbook現在のVABが書かれているブックThisWorkbook.Sheets(1).Activate
ActiveWorkbook現在アクティブなブックActiveWorkbook.Save
Set wb = Workbooks.Open(…)ブックを開いて変数で指定Set wb = Workbooks.Open(“C:\…”)

ワークシート

書き方説明
Worksheets(“Sheet1”)名前でシートを指定Worksheets(“Sheets1”).Activate
Sheets(1)インデックス番号で指定Sheet(1).Activate
ThisWorkbook.Sheets(“Sheet1”)ThisWorkbook内のシート指定ThisWorkbook.Sheets(“Sheet1”).Name
Set ws = Worksheets(“Sheet1”)変数に格納して使うws.Range(“A1”).Value = “Hello”

セル

書き方説明
Range(“A1”)単一セルを直接指定Range(“A1”).Value = “テスト”
Cells(1,1)行列番号で指定Cells(1,1).Value = “Hello”
Range(“A1:B2”)複数セルを範囲で指定Range(“A1:B2”).ClearContents

ABOUT ME
アイル
アイル
1993年生まれ。秋田出身。出張族。 ゲームが趣味でPCを少しいじったり、Unityなどでプログラミングをして遊んでます。 本サイトでは、私が学んだことを備忘録として随時まとめていくのでよかったら読んでいってください。
Recommend
こちらの記事もどうぞ
記事URLをコピーしました