怎么使用VBA代码实现excel文档每天自动备份
实现这样“高大尚”的功能现有的excel功能无法完成 , 还得VBA编程的方法 。当然 , 作为不懂VBA代码的你 , 只需要按下面步骤复制粘贴即可 。
第1 步:打开要备份的excel文件 , 在工作表标签上右键单击 , 点击“查看代码” 。
第2步 在打开一个visualbasic窗口 , 双击工程窗口中的thisworkbook , 把下面的代码粘贴到右侧的窗口中 。
代码:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
On Error Resume Next
Dim mypath As String , fname As String
fname = Format(Date , “yymmdd”) & ThisWorkbook 。Name
mypath = ThisWorkbook 。Path & “/备份/”
ThisWorkbook 。SaveCopyAs mypath & fname
End Sub
第3步:在Visual basic窗口中点击保存命令 , 会弹出另存启用宏的提示 , 这时点击“否”按钮 。
在弹出的保存窗口中 , 选取保存类型为“Excel 启用宏的工作簿” 。
【excel的vba怎么用? 怎么使用VBA代码实现excel文档每天自动备份】第4步:在当前文件夹中 , 新建一个名为“备份”的文件夹 。
推荐阅读
- excel最常用的八个函数? excel名称的快捷键.函数,数据有效性介绍
- 合并两个excel工作表? Excel工作表怎么设置不同的编辑权限
- 女人皮肤保养最好的方法
- 不规则的体积计算公式? Excel怎么快速计算全部物体的体积?
- 多个excel工作簿合并? Excel工作簿合并的方法
- excel柱形图显示趋势箭头? Excel绘制带涨跌箭头的柱形图
- word表格导入到excel? Excel表格中快速实现元转换成以万元显示的方法
- Excel表格教程? 35个Excel表格的基本操作技巧
- 应用程序投射到智能扬声器上来向谷歌Home发送音乐和播客