天天看點

MF21:VBA_使用變量名稱儲存檔案

作者:VBA語言専攻

【分享成果,随喜正能量】如果你心眼挺好,又有德行,那你一定有福報。如果有福報,卻依然發不了财,請不要疑惑,老天可能将你的福報化成了健康的身體,平安的日子,溫暖的家庭,和有良德的子孫後代。福報不一定讓你很有錢,但一定會讓你成為最圓滿的自己。。

我給VBA的定義:VBA是個人小型自動化處理的有效工具。利用好了,可以大大提高自己的工作效率,而且可以提高資料的準确度。我的教程一共九套,分為初級、中級、進階三大部分。是對VBA的系統講解,從簡單的入門,到資料庫,到字典,到進階的網抓及類的應用。另外,為了友善大家學習和應用,我又推出了一部VBA漢英手冊,這部手冊覆寫了VBA的方方面面,與實際工作銜接度高。

為了更好的完善學員的知識結構,及豐富學員的實踐經驗,我還會提供給大家更多的VBA工具,有較複雜些的NZ系列工具,較容易些的YZ系列,同時還有MF系列,這個系列是随教程贈送的,裡面同樣有很多實用技巧提供給大家。MF,YZ,NZ各個系列的工具,在平台上不會公布代碼,學員可以根據自己的需要聯系我選擇。今日給大家介紹的是MF21:VBA_使用變量名稱儲存檔案

MF21:VBA_使用變量名稱儲存檔案

MF21:VBA_使用變量名稱儲存檔案

當我們在用Excel處理資料時,往往需要備份,備份一般有兩種情況,一種是工作薄的備份,一種是資料的備份。在處理資料的時候,我們一般利用啟用宏的檔案,即目前工作簿為xlsm檔案,而資料備份往往不需要宏代碼了,隻需儲存為xlsx檔案即可。在MF21中,我們将向您展示5種有效的方法,說明如何使用VBA宏備份xlsm檔案及xlsx檔案兩種資料。MF21工具提供五個常用的應用場景:①将目前工作簿另存為指定檔案名檔案 ②将目前工作簿另存為標明的檔案名檔案 ③将目前工作簿備份到桌面④将目前工作簿資料另存為XLSX檔案⑤将目前工作簿資料備份為XLSX檔案。工具中的代碼可以單獨使用,也可以放在您自己的程式中作為UDF使用。

一 将目前工作簿另存為指定檔案名檔案

我們看一下宏的應用界面:

MF21:VBA_使用變量名稱儲存檔案

點選按鈕後,目前的工作簿會備份為"Nz_1.xlsm"檔案,位置在目前檔案夾中。結果:

MF21:VBA_使用變量名稱儲存檔案

特别注意點:此時目前的工作簿變成為"Nz_1.xlsm"。

二 将目前工作簿另存為標明的檔案名檔案

我們看一下宏的應用界面,如下圖:

MF21:VBA_使用變量名稱儲存檔案

點選按鈕後,會要求使用者先輸入指定的檔案名:

MF21:VBA_使用變量名稱儲存檔案

點選儲存後,檔案會另存為指定的檔案了。

特别注意點:此時目前的工作簿變成為<剛剛指定的檔案名>.xlsm。

三 将目前工作簿備份到桌面

我們看一下宏的應用界面,如下圖:

MF21:VBA_使用變量名稱儲存檔案

點選按鈕後,資料會在桌面做備份,檔案名是在A2單元格指定的:

MF21:VBA_使用變量名稱儲存檔案

特别注意點:此時目前的工作簿沒有發生改變,仍是VBA_ SaveFileWithVariable.xlsm

四 将目前工作簿資料另存為XLSX檔案

我們看一下宏的應用界面,如下圖:

MF21:VBA_使用變量名稱儲存檔案

點選按鈕後,會先要求使用者輸入檔案名:

MF21:VBA_使用變量名稱儲存檔案

點選儲存後,資料會儲存在<剛剛指定的檔案名>.xlsx中。而目前的檔案也變成了<剛剛指定的檔案名>.xlsx。

五 将目前工作簿資料備份為XLSX檔案

我們看一下宏的應用界面,如下圖:

MF21:VBA_使用變量名稱儲存檔案

點選按鈕後,會先要求使用者輸入檔案名:

MF21:VBA_使用變量名稱儲存檔案

點選儲存後,資料會儲存在<剛剛指定的檔案名>.xlsx中。

特别注意點:此時目前的工作簿沒有發生改變,仍是VBA_ SaveFileWithVariable.xlsm

這個工具是非常實用的。也是資料清洗中經常遇到的,可以處理很多實際問題。

  • 代碼見程式檔案:VBA_ SaveFileWithVariable.xlsm
MF21:VBA_使用變量名稱儲存檔案

備注:隻要學員獲得我所有教程(9套教程+漢英手冊)中的三套及以上就可以索獲這份資料;如果您獲得我的全部教程+手冊+工具(NZ,YZ),那麼您可以獲得我提供的所有70餘份MF資料。

MF21:VBA_使用變量名稱儲存檔案

【分享成果,随喜正能量】不要在意别人在背後怎麼看你說你,因為這些言語改變不了事實,卻可能會擾亂你的心。做一個最單純的人,走一段最幸福的路。别讓人生輸給心情。​​。

繼續閱讀