■ 最新の投稿

Excel VBAで新規ブックを作成→保存→閉じるを一発で!

「新規ブックを作って保存して閉じる」という操作、普段は手動で数クリック必要ですよね。

VBAならこれを一発自動化できます。ファイル量産や定期レポート出力に便利です。

基本構文

Sub CreateAndSaveBook()
    Dim wb As Workbook
    Set wb = Workbooks.Add
    wb.SaveAs Filename:="C:\Users\Public\Documents\NewReport.xlsx"
    wb.Close
End Sub

ポイント:

Workbooks.Add … 新規ブックを作成

SaveAs … ファイル名を指定して保存

Close … ブックを閉じる

応用として、日付をファイル名に埋め込む方法を紹介します。

wb.SaveAs "C:\Users\Public\Documents\Report_" & Format(Date, "yyyymmdd") & ".xlsx"

Comments

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です