excel使用vba创建新的工作薄并另存为
时间:2021-09-05
来源:互联网
excel中使用vba来创建新的工作薄并另存为的方法,有需要的朋友可以参考本文,来看看吧!
步骤
1、首先我们打开一个工作样表作为例子。
2、我们使用alt+f11组合快捷键进入vbe编辑器,插入一个新的模块,并在模块中输入以下代码:
Sub AddSaveAsNewWorkbook()
Dim Wk As Workbook
Set Wk = Workbooks.Add
Application.DisplayAlerts = False
Wk.SaveAs Filename:=D:/SalesData.xls
End Sub
3、工作薄是workbook是一个对象,所以我们定义一个变量wk为对象使用set语句,add新建方法是workbooks对象中的方法,Set Wk = Workbooks.Add即是新建一个工作薄。
4、这里我们禁止excel弹出警告对话框,目的是在运行vba的过程中不会弹出中止过程运行的需要人工去干预的一个警告对话框。大家可以理解一下当你在另存为时,excel会弹出的那个对话框去点击确定过程。
5、另存为方法会让你选择存储文件的路径和名字,这里我们直接用函数来给其赋值wk是对象,saveas是方法,filename是参数,直接输入路径和文件名即可。
6、参数的输入使用的是:=而不是直接使用=,这点大家要记住。另外因为前面使用过禁止显示信息提示,在使用完这个过程后,excel会处在不提示状态,所以我们应该加一句Application.DisplayAlerts = True来恢复设置。
7、运行以上的代码,会出现错误提示,大家可以找一下为什么会出错,该如何修正,我提示一下错误的位置在于某个符号。
以上就是excel使用vba创建新的工作薄并另存为方法介绍,操作很简单的,大家学会了吗?希望这篇文章能对大家有所帮助!
-
追剧太入迷,我把老板认成反派 时间:2025-06-08
-
币安怎么购买Usual USD(USD0)币?USD0币购买教程与币安binance下载入口 时间:2025-06-08
-
洛克王国世界一星魔法师升级-魔法师升星方法 时间:2025-06-08
-
洛克王国世界一星魔法师升级-魔法师升星方法 时间:2025-06-08
-
-
原神5.7前瞻直播兑换码-原神最新兑换码大全 时间:2025-06-08
今日更新
-
怎么提取pdf文件中的页面来生成新PDF?
阅读:18
-
word编辑完公式后鼠标变成下标怎么处理?
阅读:18
-
word怎么结合excel制作多份邀请函?
阅读:18
-
ppt2010中怎么设计漂亮大气的幻灯片母版?
阅读:18
-
excel怎么将表格数据图形化
阅读:18
-
wps表格怎么合并或者拆分单元格?
阅读:18
-
word怎么设置公式与文字水平对齐?
阅读:18
-
1个小技巧 让单元格自动切换输入法
阅读:18
-
怎么保存ppt主题? ppt主题保存与加载的教程
阅读:18
-
6个提高办公效率的office办公软件小技巧
阅读:18