- 相關(guān)推薦
分享Excel VBA教程 Excel多個(gè)表格匯總的方法教程
Excel VBA教程 Excel多個(gè)表格匯總的方法教程
如果你每天的工作都是把分表格匯總到總表中,那你肯定需要下面我要教給你的這個(gè):用VBA批量把每天的各種表格匯總成一張總表,再也不用每張表格的復(fù)制粘貼了。有沒(méi)有什么辦法可以快速將這些分表數(shù)據(jù)弄到總表中去。也就是說(shuō)將下圖 【圖1】中的數(shù)據(jù)自動(dòng)粘貼到總表中去,即【圖2】的效果。
【圖1】源表如下:↓
【圖2】效果圖如下:↓
1.首先這屬于批量操作的范疇,而且是重復(fù)性的操作,在EXCEL中這種重復(fù)性且需要批量的操作很適合用VBA來(lái)解決。
2.其次,它的分表格式統(tǒng)一,這是一個(gè)好的習(xí)慣。好的習(xí)慣的好處也許我們可能不以為然,但壞的習(xí)慣會(huì)給我們帶來(lái)很多的麻煩,人生如此,EXCEL也是如此。我們要做養(yǎng)身派,人無(wú)遠(yuǎn)慮,必有近憂(yōu)。
一、 首先寫(xiě)入代碼
1.按ALT+F11快捷鍵,調(diào)出VBA窗口(這里就是EXCEL的后臺(tái))
2.在VBA窗口中,【插入】選項(xiàng)卡下選擇插入【模塊】,插入兩個(gè)模塊,一個(gè)用來(lái)自動(dòng)保存分表記錄,一個(gè)用來(lái)清空總表數(shù)據(jù)。這樣將來(lái)我們可以當(dāng)模板用。如【圖3】所示:
把保存記錄的代碼貼到模塊1代碼窗口:
把清除當(dāng)前記錄的代碼貼到模塊2代碼窗口:
然后我們關(guān)閉VBA窗口。
二、 執(zhí)行代碼小技巧
1.點(diǎn)下自定義快速訪(fǎng)問(wèn)工具欄的小三角,選擇【其他命令】-【快速訪(fǎng)問(wèn)工具欄】-從下列位置選擇命令下拉框中-選擇【宏】,將這二個(gè)宏【保存記錄】與【清除當(dāng)前記錄】添加到右邊,操作步驟如下:
這時(shí)快速訪(fǎng)問(wèn)工具欄就多了二個(gè)按鈕,如下圖所示:
2.點(diǎn)下快速訪(fǎng)問(wèn)工具欄中【保存記錄】的按鈕,這時(shí)侯代碼就開(kāi)始運(yùn)行了,它會(huì)跳出一個(gè)對(duì)話(huà)框,問(wèn)你是否確認(rèn)匯總所有分表數(shù)據(jù),點(diǎn)擊是即開(kāi)始匯總,如下圖所錄:
哇塞,一眨眼的功能就全部匯總好了,好快啊,好爽啊。
1)重要的事情說(shuō)三遍。請(qǐng)務(wù)必注意保存時(shí)要另存為XLSM格式,請(qǐng)務(wù)必注意保存時(shí)要另存為XLSM格式,請(qǐng)務(wù)必注意保存時(shí)要另存為XLSM格式。^-^,否則你可能寫(xiě)了半天的代碼就沒(méi)有了,欲器無(wú)淚啊。
OK,大功告成。是不是很爽啊!學(xué)完了這個(gè)提高了不少工作效率。是的,我們要用有限的時(shí)間來(lái)做更多有意義的事,讓工具成為幫助你的利器而不是讓你煩惱的東西。
【分享Excel VBA教程 Excel多個(gè)表格的方法教程】相關(guān)文章:
Excel表格條件格式教程09-01
Excel表格公式的使用教程09-23
Excel 表格基本操作教程07-29
CAD教程之Excel與CAD表格08-23
Excel 表格的基本操作教程參考08-20