扬州城市论坛 百科 excel如何使用vba创建新的工作薄并另存为

excel如何使用vba创建新的工作薄并另存为

Excel使用vba创建新工作簿,并将其另存为方法。有需要的朋友可以参考这篇文章看看!

步骤

1.首先我们打开一个工作样表作为例子。

2.我们使用alt f11组合键进入vbe编辑器,插入一个新模块,并在模块中输入以下代码:

Sub AddSaveAsNewWorkbook()

将工作簿标注为工作簿

设置Wk=Workbooks。增加

申请。显示警报=假

Wk。另存为文件名:='D:/SalesData.xls '

末端接头

3.workbook是一个对象,所以我们定义一个变量wk作为使用set语句的对象。add new方法是workbooks对象中的方法,并设置Wk=Workbooks。添加是创建一个新的工作簿。

4.这里我们禁止excel弹出警告对话框,这样在vba运行过程中就不会弹出需要人工干预停止进程操作的警告对话框。你可以理解为,当你另存为的时候,excel会弹出对话框点击“确定”的过程。

5.saveas方法将允许您选择存储文件的路径和名称。这里我们直接用函数给它赋值。wk是对象,save as是方法,filename是参数。直接输入路径和文件名即可。

6.参数的输入是:=而不是直接用=,这个我们要牢记。另外,因为我们之前使用过禁止显示的信息提示,所以使用这个过程后excel会处于无提示的状态,所以要添加一个应用。DisplayAlerts=True以恢复设置。

7.当您运行上面的代码时,您会得到一个错误提示。您可以找到错误发生的原因以及如何修复它。建议错误在于某个符号。

以上是excel用vba新建一个工作簿,保存为方法介绍。操作很简单。你学会了吗?希望这篇文章能对大家有所帮助!

本文来自网络,不代表本站立场,转载请注明出处:https:

excel如何使用vba创建新的工作薄并另存为

扬州城市论坛后续将为您提供丰富、全面的关于excel如何使用vba创建新的工作薄并另存为内容,让您第一时间了解到关于excel如何使用vba创建新的工作薄并另存为的热门信息。小编将持续从百度新闻、搜狗百科、微博热搜、知乎热门问答以及部分合作站点渠道收集和补充完善信息。