|嗨,您好!因此,现在您需要创建一个新工作簿并使用VBA Macro保存工作簿。很好我喜欢你思考的方式。

在本文中,我们将学习如何添加新工作簿并使用Excel vba保存它。

添加工作簿的VBA代码有两种添加工作簿的方法。建议一个,不推荐另一个。

  • ‘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类的属性/功能。当您要使用excel VBA宏重命名工作簿时使用。

而已。这是在Excel 2016中使用VBA添加新工作簿的代码。 SaveAs在excel上运行VBA另存为命令。

简单。是不是它是。在评论部分让我知道您的想法和疑问。

下载文件

`link:/ wp-content-uploads-2013-07-添加并保存新工作簿-使用VBA-Microsoft-Excel-2016.xls [__在Microsoft Excel 2016中使用VBA添加并保存新工作簿]

相关文章:

链接:/在vba中更改打印默认打印机,在Microsoft Excel中使用vba [在Microsoft Excel 2016中使用VBA更改默认打印机]

link:/ general-topics-in-vba-off-warning-messages-using-vba-in-microsoft-excel [在Microsoft Excel 2016中使用VBA关闭警告消息]

在Excel VBA状态栏中显示消息 |||| 链接:/ general-topics-in-vba-insert-pictures-using-vba-in-microsoft-excel [在Microsoft Excel 2016中使用VBA插入图片]

热门文章:

`链接:/ keyboard-formula-shortcuts-50-excel-shortcuts可提高您的生产率[50 Excel快捷方式以提高生产率]]

link:/ vlookup-functions / formulas-and-functions-introduction- [Excel中的VLOOKUP函数]