VBA如何定期自動儲存檔案 - 會計
By Queena
at 2017-01-02T16:06
at 2017-01-02T16:06
Table of Contents
VBA如何定期自動儲存檔案
網誌圖文版:
http://www.b88104069.com/archives/4148
所有Excel使用者的共同噩夢,就是突然間跳出一個視窗,微軟溫馨提示:
Excel已經停止運作。雖然Excel設置有自動儲存的功能,當機重開會自動開
啟備份檔案、自動復原文件。然而,既然Excel常常帶來意外驚喜,最好不要
完全指望它,自己來比較保險。有過痛苦經驗的人士,在編輯需要長時間進
行的Excel檔案時,應該都會提醒自己,想到了就儲存一下,然後定期備份。
不過,人腦總是有非常大的疏忽可能性,萬一忘了,又萬一中奬了,一切得
重頭再來,真的是傷不起。因此最好、最完美的解決方案,是讓電腦自動儲
存及備份,這個VBA可以輕鬆達到,以下先分享自動儲存的部份:
一、這是成本分攤的Excel工作表,較為複雜,在操作時最好能時刻儲存,避
免悲劇。
二、Excel選項的「儲存」區塊,在此設定自動儲存。
三、複製上個步驟的路徑,貼到檔案總管,進入Excel預先設置好的自動儲存
資料夾,裡面是備份檔案。
四、VBA的作法,在Excel工作表中按「Alt+F11」,進入VBA編輯環境,「插
入」、「模組」。
五、輸入下列VBA程式(每五分鐘儲存一次):
六、關閉VBA,回到Excel,快速組合鍵「Alt+F8」開啓巨集。
七、「巨集」管理視窗中,可以看到在VBA以Sub建立的程序,選擇「
Autosave」,然後「執行」。
八、打開Excel檔案所在的資料夾,發現「修改日期」悄悄更新,表示自動儲
存正執行中。
本篇文章介紹的是直接定期儲存檔案,Excel預設的自動儲存功能,是把檔案
另外存一個地方。原檔儲存較為直接、合乎一般的作業方式,但是另存新檔
除了備份的功能之外,還有保留歷史版本的作用。唯一的缺點,另存新檔會
額外佔用空間,以一般Excel檔案的大小而言,這部份應該是毋需考慮。下一
節便以此篇文章的程式代碼為基礎,延伸介紹VBAV如何另存歷史檔案備份,
並且細部說明程式代碼。
延伸閱讀:
VBA如何同時兩列以上VLOOKUP
http://www.b88104069.com/archives/4146
VBA如何執行VLOOKUP函數
http://www.b88104069.com/archives/4145
VBA如何自定義健保級距的計算函數
http://www.b88104069.com/archives/4140
--
周末,我們繼續Excel:精華區=>21.心得=>5.其他=>3.office
會計人的Excel小教室: https://www.facebook.com/acctexcel
--
Tags:
會計
All Comments
Related Posts
K所稅務部-稅務諮詢專員/主任1-2人
By Carolina Franco
at 2017-01-02T04:08
at 2017-01-02T04:08
會計數學問題請教
By Audriana
at 2016-12-31T23:09
at 2016-12-31T23:09
105年(2016)北一中會林銓補充講義
By Kyle
at 2016-12-31T20:26
at 2016-12-31T20:26
【講座】非本科系如何考取美國會計師? 1/19(四)1
By Queena
at 2016-12-31T17:18
at 2016-12-31T17:18
會計研究月刊 199302 (89期)
By Ida
at 2016-12-31T01:03
at 2016-12-31T01:03