随着手机里面功能越来越丰富,让我们使用起来越来越方便了,给我们的生活带来了极大的便利。怎样使用VBA保存时自动备份文件?

方法/步骤
-
1
首先在开发工具中打开VBA编辑器
-
2
在单元格区域当中输入一些内容作为例子
-
3
在VBA编辑器中插入模块
-
4
在模块当中输入如下代码,然后运行
Private Sub WorkBook_BeforeSave(ByVal SaveAsUI As Boolean,Cancel As Boolean)
Dim fold As String
fold="d:\备份"
If Dir(fold)="" Then MkDir fold '如果没有文件夹则创建一个文件夹
ThisWorkbook.SaveCopyAs Filename:=fold & "\备份.xlsm"
'将文件备份于文件夹中
End Sub
-
5
单击“保存”按钮,如果计算机中不存在“D:\备份”文件夹,则程序自动建立该文件夹,进入“D:\备份”文件夹后,发现里面已保存了一份备份文件,名为“备份.xlsm”
END
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部
文章评论