こんにちは!したがって、VBAマクロを使用して新しいブックを作成し、ブックを保存する必要があります。これはいい。あなたの考え方が好きです。

この記事では、新しいブックを追加し、Excelvbaを使用して保存する方法を学習します。

ワークブックを追加するためのVBAコードワークブックを追加するには2つの方法があります。 1つは推奨され、もう1つは推奨されません。

  • ‘Not recommended Macro code: use this when you don’t want to save ‘this

new workbook.*———————Sub AddWorkbook()

Workbooks.Add ‘creates a new workbook instantly

End Sub

ここでは、新しいワークブックを追加しただけです。 book1、book2、book3などの名前のワークブックを作成します。

  • ‘Recommended: use this macro when you want to save the added

workbook.*———————Sub AddWorkbook()

Dim WB as Workbook ‘creates a reference to workbook object

Set WB = Workbooks.Add ‘adds a workbook.

End Sub

このコードでは、最初にワークブックオブジェクトへの参照を作成しました。次に、新しいブックオブジェクトで初期化しました。このアプローチの利点は、この新しいワークブックの操作を簡単に実行できることです。保存、閉じる、削除などのように

ワークブックを追加および保存するためのVBAコードこのコードは、デフォルトの場所にデフォルトの名前でワークブックを保存するだけです。

Sub AddWorkbook()Dim WB As Workbook ‘creates a reference to workbook

object

Set WB = Workbooks.Add ‘adds a workbook.WB.Save ‘saves workbook at the

default location

End Sub

追加したブックを指定した名前で保存し、特定の場所に保存したい場合があります。以下のコードは、ワークブックを追加し、定義された場所に保存します。

Sub AddWorkbook()Dim WB As Workbook ‘creates a reference to workbook

object

Set WB = Workbooks.Add ‘adds a workbook.WB.SaveAs “D:\VBA added

File\myfile.xlsx” ‘saves at the given file location and name

End Sub

ここでは、VBAを使用してExcelの[名前を付けて保存]コマンドを使用しました。 SaveAsは、Workbookクラスのプロパティ/関数です。これは、ExcelVBAマクロを使用してブックの名前を変更する場合に使用されます。

それでおしまい。これは、Excel2016でVBAを使用して新しいブックを追加するためのコードです。

SaveAsは、ExcelでVBA saveasコマンドを実行します。

シンプル。じゃなかった?です。コメント欄であなたの考えや疑問を教えてください。

ファイルをダウンロード

`link:/wp-content-uploads-2013-07-Add-And-Save-New-Workbook-Using-VBA-In-Microsoft-Excel-2016.xls [__ Microsoft Excel2016でVBAを使用して新しいブックを追加および保存する]

関連記事:

link:/ Printing-in-vba-change-the-default-printer-using-vba-in-microsoft-excel [Microsoft Excel2016でVBAを使用してデフォルトのプリンターを変更する]

link:/ general-topics-in-vba-turn-off-warning-messages-using-vba-in-microsoft-excel [Microsoft Excel2016でVBAを使用して警告メッセージをオフにする]

link:/ menus-toolbars-status-bar-in-vba-display-a-message-on-the-statusbar-using-vba-in-microsoft-excel [ExcelのVBAステータスバーにメッセージを表示する]

link:/ general-topics-in-vba-insert-pictures-using-vba-in-microsoft-excel [Microsoft Excel2016でVBAを使用して画像を挿入]

link:/ using-loops-how-to-loop-through-sheets-in-excel-using-vba [VBAを使用してExcelでシートをループする方法]

人気の記事:

link:/ keyboard-formula-shortcuts-50-excel-shortcuts-to-increase-your-productivity [生産性を高めるための50のExcelショートカット]

link:/ Formulas-and-functions-introduction-of-vlookup-function [ExcelのVLOOKUP関数]

link:/ Tips-countif-in-microsoft-excel [COUNTIF in Excel 2016]

link:/ excel-formula-and-function-excel-sumif-function [ExcelでSUMIF関数を使用する方法]