超好用的VBA:將多個工作表單獨存儲的神技巧
?
作者:花花來源:部落窩教育發(fā)布時間:2021-08-05 16:52:59點擊:3272
上周給大家分享了根據(jù)表格列相同字段內(nèi)容拆分成多個工作表的教程,有小伙伴在微信公眾號后臺留言想學習如何把一個Excel表里面的多個工作表快速拆分成單獨的工作表進行保存,簡而概括就是將工作薄里面多個工作表拆分存儲為單獨的工作薄。
哈嘍,大家好,這里是部落窩教育,我是花花,很高興和你一起學習Excel教程。今天我們就來聊聊關(guān)于留言區(qū)這位小伙伴問到的:如何將多個工作表單獨存儲的技巧?案例圖示如下:
上圖是根據(jù)A列部門拆分的多個工作表,如果還不知道怎么操作的小伙伴可以看一下我們之前的教程。現(xiàn)在需要將拆分后的工作表單獨存儲為工作薄,圖示如下:
我們先來說一下常規(guī)的操作。剛學習表格的小伙伴,面臨這個問題可能會選擇在每一份工作表上點擊鼠標右鍵,選擇【移動或復制】,將選定工作表移至【新工作薄】,勾選“建立副本”后確定。選擇文件存儲路徑,給新工作薄重命名。
看看動圖操作步驟,你是不是也是這樣操作的呢?
上面的操作總結(jié)下來一共有六個步驟,需要處理的表格少時,還勉強夠用。但是我們在工作中,工作表很多是按照一年十二個月的標準建立的,標配的工作表一般是12個起步,甚至更多。因此我們需要更加方便便捷的方法應(yīng)對這種問題。
啰嗦了半天,進入今天的核心部分。請大家記住今天最終的目標就是教大家如何一鍵拆分工作表為獨立的工作薄,將六步操作簡化為一步完成。
首先我們在Excel功能區(qū)單擊鼠標右鍵,選擇【自定義功能區(qū)】,隨后會彈出一個對話框。接著我們在對話框右側(cè)的自定義功能區(qū)中勾選【開發(fā)工具】,最后確定?;氐焦δ軈^(qū)后我們會發(fā)現(xiàn)上方菜單欄多了一個【開發(fā)工具】選項卡,今天我們要用到里面的宏和VBE編輯器。
我們單擊【錄制宏】會彈出一個宏代碼的對話框,點擊確定后就開始記錄我們對表格的操作。這時我們可以按照前面的六個操作步驟操作一遍,最后【停止錄制宏】。然后我們打開【宏】按鈕就會提示剛剛錄制過的宏程序,我們選擇執(zhí)行就可以將剛剛的操作重復操作一遍了。
但是單純的錄制宏它只能執(zhí)行一次操作,我們需要將該操作在整個工作薄中的工作表上循環(huán)執(zhí)行一遍應(yīng)該怎么做呢?我們找到【開發(fā)工具】選項卡,鼠標單擊【Visual Basic】按鈕,然后選擇【插入】“模塊”。完成這個操作后接下來就是編寫代碼。
這時小伙伴的問題就來了:我哪里會寫代碼啊,要我寫代碼還不如去重復前面的六步操作。其實不會編寫代碼也沒關(guān)系,我們可以找度娘,搜索關(guān)鍵詞就能找到相關(guān)問題的代碼案例,然后拿過來用就可以了。
今天就不給大家解釋每一句代碼是什么意思。我們用的是VBA中簡單的For Each循環(huán)工作表案例。這些在我們小奇老師的VBA課程中都有講解的。這次教程的主要目的還是給大家講解一下工作中遇到類似的重復性操作問題時,如何去找尋操作便捷、簡化重復性步驟的辦法。
模塊1中鍵入了寫好的代碼后我們來操作一下看看效果。這里要提醒一下大家,如果你對代碼不熟悉,在操作的時候記得一定要將源文件拷貝副本后備份再操作。因為宏代碼一旦執(zhí)行后就不可以撤銷了(偽撤銷的方法就是關(guān)閉文件不保存工作?。?/span>
上面的操作步驟是不是有點繁瑣?需要點【開發(fā)工具】→【宏】執(zhí)行才可以,到這一步距離我們的一鍵拆分目標還未完成。繼續(xù)打開Excel選項,在【快速訪問工具欄】中找到【宏】,然后選擇剛剛編寫的宏程序,添加到【快速訪問工具欄】中。
對按鈕外觀有要求的小伙伴也可以通過修改選擇自定義符號里面的圖標。比如這里小編找一個小豬的圖標,添加完成后效果圖如下:
最后我們一起來看下一鍵拆分的效果動圖:
這樣以后遇到需要拆分工作表的情況下,我們只需要鼠標單擊小豬按鈕就可以快速實現(xiàn)了。以上就是今天跟大家分享的內(nèi)容,感謝大家耐心看完,希望大家能夠喜歡,別忘了點贊關(guān)注哦~
編后語:
再長的路,一步步也能走完;再短的路,不邁開雙腳也無法到達。學習從現(xiàn)在開始??!
本文配套的練習課件請加入QQ群:902294808下載。
做Excel高手,快速提升工作效率,部落窩教育《一周Excel直通車》視頻和《Excel極速貫通班》直播課全心為你!
掃下方二維碼關(guān)注公眾號,可隨時隨地學習Excel:
相關(guān)推薦:
9條最實用的計算excel中關(guān)于日期的公式?。ńㄗh收藏)
版權(quán)申明:
本文作者花花;同時部落窩教育享有專有使用權(quán)。若需轉(zhuǎn)載請聯(lián)系部落窩教育。
最熱教程
- 像綠皮火車一樣長像珠穆拉瑪峰一樣高的Excel表怎么操作才方便?
- Power Query實戰(zhàn):按指定次數(shù)遞增數(shù)據(jù)
- 2019年全網(wǎng)最全—excel提取身份證信息合集?。ńㄗh收藏)-下篇
- 明明沒有重復,Excel卻判定數(shù)據(jù)重復,這是怎么回事?
- 文本格式的求和,及求和中最容易出現(xiàn)的問題解疑
- 致命缺陷:不懂一維表!
- 函數(shù)組合思維,你有嗎?
- 學會這2個公式,整理考勤數(shù)據(jù)只要一分鐘
- 就算被說是拍馬屁也成,今天你應(yīng)該這樣發(fā)Excel報表……
- 如何計算Excel單元格中的算式,四種求和方法請收好!