㈠ 在Excel里,如何實現自動生成備份文件到另一個文件夾
我們可以用VBA編寫簡單的宏代碼來實現備份功能,同時還能做到:
1.在保存Excel文件時自動生成備份;
2.保存Excel文件時提示是否備份;
3.原始文件和備份文件互為備份。即編輯原始文件時,將在備份文件夾生成備份文件;編輯備份文件時,將以原始文件為備份。
一、設置宏安全性
選擇「工具→宏→安全性」菜單,將安全級別設為「低」。這樣,VBA代碼才可以執行。
二、輸入VBA代碼
1.打開需要備份的Excel文件,右擊任一工作表標簽,選擇「查看代碼」,或選擇「工具→宏→Visual
Basic編輯器」菜單,打開Visual
Basic編輯器。
2.在「工程」窗口中雙擊「ThisWork
book」,此時VBA編輯器標題變為:Microsoft
Viusal
Basic-「文件名」-[ThisWorkbook(代碼)]。
3.將以下代碼輸入到「代碼」窗口中:
Private
Sub
Workbook_BeforeSave(ByVal
SaveAsUI
As
Boolean,
Cancel
As
Boolean)
'指定Excel文件的路徑
XlsFilePath
=
"D:"
'指定備份路徑
BackupXlsFilePath
=
"E:"
If
ThisWorkbook.Path
=
XlsFilePath
Then
ExcelFilePath
=
BackupXlsFilePath
Else
ExcelFilePath
=
XlsFilePath
End
If
'提示是否備份
Response
=
MsgBox("保存時是否備份當前Excel文件?"
&
vbCr
&
"備份位置:"
&
ExcelFilePath,
vbYesNo,
"提示備份")
If
Response
=
vbYes
Then
'
用戶按下「是」
'兩個Excel文件相互備份
ThisWorkbook.SaveCopyAs
Filename:=ExcelFilePath
&
"\"
&
ThisWorkbook.Name
End
If
End
Sub
說明:XlsFilePath
=
"D:"和Backup
XlsFilePath
=
"E:"分別指定了正在編輯的Excel文件和備份文件的路徑,可以將其中的「D:」和「E:」(不含引號)分別更換成實際的路徑。在輸入文件路徑時一定要注意以下幾點:
1.確保路徑正確無誤,如果輸入錯誤或指定的文件夾不存在,將出現錯誤;
2.盤符要大寫;
3.路徑的後面不要加上「\」,如「F:\備份\2006」不能寫成「F:\備份\2006\」。
三、執行
當前Excel文件編輯完成後,只要單擊「保存」按鈕,Excel都會提示是否備份。選擇「是」將在指定的文件夾生成一個同名的備份文件,並保存當前文件。選擇「否」則只保存當前文件而不做備份
㈡ EXCEL怎麼設置自動備份文件
2003版
新建文件時
保存
工具
常規選項
勾選
生成備份文件
確定
2003以上版本
文件
保存
設置如下圖:
確定
㈢ EXCEL如何自動備份到指定的文件夾
1.打開要保存的Excel表格抄,選擇【另存襲為】
2.在打開的【另存為】窗口中選擇【工具】-【常規選項】
3.在彈出的【常規選項】對話框中將【生成備份文件】勾選。
4.這時,當此文件在以後的編輯過程中點擊保存時就會生成一個後綴名為「xlk」的文件
5.此文件可以直接用Excel打開進行編輯,打開時會有如下提示,點擊【是】打開就可以了。
㈣ 有沒有方法給Excel 表格做備份
「文件」-「另存為」命令,打開「另存為」對話框,在右上角的「工具」中選擇「常規選項」,在「生成備份文件」前畫上對號。
㈤ Excel怎麼自動備份
方法:
1、打開EXCEL表格,點擊左上角的office圖標---excel選項。
2、點擊左側的」保存「,在右側的」保存自動恢復信息時間間隔「進行設定,也可以設定文件的位置。
㈥ 怎樣備份excel工作表
excel提供了自動備份的功能,可以在保存文件時在原工作簿所在的文件夾中生成一個後綴為xlk的備份文件。設置步驟如下:
1.單擊菜單「文件→另存為」,打開「另存為」對話框,單擊「工具」按鈕,在彈出的菜單中選擇「常規選項」。
2.在彈出的「保存選項」對話框中,勾選「生成備份文件」。
3.單擊「確定」並保存文件。
這樣,以後每一次保存文件,都會在原工作簿相同的文件夾中產生一個備份文件,如原文件名為「book1.xls」,備份文件名就是「book1
的備份.xlk」。但必須注意的是:如果原工作簿打開後進行了多次保存,備份文件中只能保存原工作簿上次保存的內容,而不能恢復到原工作簿最初打開時的狀態。
另外,對於excel
2007,即使對工作簿進行了保存,也可以通過「撤消」按鈕恢復到保存前的狀態。
㈦ 如何自動備份電子表格Excel
你可以先把文件「另存為」,在出現的對話框中點右上角的「工具→常規選項」,再在出回現的保存選項中勾選上「生答成備份文件」。保存為新文件後刪除老文件用新文件。以後每次保存文件時都會備份一次保存前的文檔。但備份文件自動覆蓋上次備份的文件,也就是說只有最後一次保存前的備份文件。