工作中有时候想自动保存工作簿,按照时间戳的方式存到一个固定的路径,并且不会影响原来的工作簿
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
ThisWorkbook.SaveCopyAs “d:\data” & Format(Now(), “yyyynmddhhmmss”) & “.xls”
End Sub
点击该工作表,然后更改上方的通用为workbook,后面改为beforesave
这样每次点保存,都会自动的偷偷去d盘里备份一份工作簿