Excel VBA – ブックを開く・閉じる(open・closeメソッド)
ブックを開いて閉じる方法は以下の通り。
'ブックを開いて閉じる Sub sample1() Dim targetBook As Workbook 'ブックを開く Set targetBook = Workbooks.Open("C:\VbaTest\test1.xlsx") 'ブックを閉じる targetBook.Close End Sub
ここでのポイントは、開きたいブック(“C:\VbaTest\test1.xlsx”)を、
「targetBook」という名前で召喚したイメージで考えると分かりやすいと思います。
よって、ブックを閉じる場合は、
召喚した名前である「targetBook」に対して、「Close」してあげれば、
「test1.xlsx」ブックを閉じる事ができるのです。
─────────────── ★
中小企業診断士 かとう
専門は、IT活用による業務改善です
★───────────────