打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
EXCEL自动保存

EXCEL自动备份是通过VBA实现的

下面贴出相关代码 主要地方已经做了注释


Private Sub Workbook_BeforeClose(Cancel As Boolean)
On Error Resume Next
Dim savePath As String
Dim fname As String
fname = Format(Date, 'yy-mm-dd') & ThisWorkbook.Name '当天时间 文件名
savePath = 'E:\EXCEL备份\' '保存路径 根据自己喜好设置
ThisWorkbook.SaveCopyAs savePath & fname

End Sub


我的设置是在工作簿关闭的时候自动保存 每次关闭的时候都会保存

同一天的会覆盖 意思是一天只有一份最新的

你也可以把代码改了更适应自己的需要

比如说你想关闭前弹出一个对话框提示是否另存一份

这些大家可以自己去琢磨

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Excel VBA入门(九)操作工作薄
Excel多个工作簿中的工作表合并到一个工作簿中
分享 | 直接调用的VBA代码,谁都可以直接使用!
VBA 读取文件名
Excel 导出指定行为txt文件(VBA,宏)
VBA常用代码总结
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服