位置:首頁 > 軟件操作教程 > 辦公軟件 > Excel > 問題詳情

如何實現excel文檔每天自動備份?

提問人:周麗平發(fā)布時間:2021-07-12

第1 步:打開要備份的excel文件,在工作表標簽上右鍵單擊,點擊“查看代碼”。

image.png

第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

image.png

第3步:在Visual basic窗口中點擊保存命令,會彈出另存啟用宏的提示,這時點擊“否”按鈕。

image.png

在彈出的保存窗口中,選取保存類型為“Excel 啟用宏的工作簿”。

image.png

第4步:在當前文件夾中,新建一個名為“備份”的文件夾。

image.png

設置完成。

當關閉當前文件后,在備份文件夾中會自動產生一個 日期 + 文件名的excel備份文件。

image.png

當第2天再次關閉文件時,同樣會再產生一個當天的備份文件。

image.png

注意:

1、以后使用的文件應是xlsm格式的文件。

2、當打開文件時,如果提示“啟用內容”就點擊啟用。

image.png

繼續(xù)查找其他問題的答案?

回復(0)
返回頂部