教えて!ExcelVBA!

ExcelVBAの基礎知識・書き方について紹介します。

ExcelVBAで新しいブックを作成する方法

構文

構文は以下の通りです。

Workbooks.Add

解説

Addを使用すると、新しいブックを追加することができます。

プログラミング例

具体的なプログラミング例を紹介します。

Sub 新しいブックを作成()
    Dim 新しいブック As Workbook
    Set 新しいブック = Workbooks.Add
    新しいブック.SaveAs Filename:="C:\Users\Public\新しいブック.xlsx"
End Sub

上記のプログラムは、新しいブックを作成し、指定した場所("C:\Users\Public\新しいブック.xlsx")に保存します。

サンプルプログラム

以下サイトからサンプルをダウンロードできます。

drive.google.com

まとめ

Workbooks.Addを使うと、簡単に新しいブックを追加することができます。