電 話:18937133779
網(wǎng) 址:http://www.gycxdjzzl.com
郵 箱:zboao@qq.com
1.
把想合并的這些表格在同一個(gè)文件夾中(不想合并的表格就別放在這個(gè)文件夾里面了)。
2.
按住快捷鍵“ALT+FN+F11”會(huì)出現(xiàn)如下界面
3.
點(diǎn)擊最左邊的“查看代碼”這個(gè)選項(xiàng)
4.
把合并代碼復(fù)制到文檔里面Sub 合并當(dāng)前目錄下所有工作簿的全部工作表()Dim MyPath, MyName, AWbNameDim...
5.
這樣就可以完成一個(gè)文件夾下所有同樣類型的表格合并了,是不是非常的簡單方便!
一、設(shè)置方法:
1、選連續(xù)的表格:點(diǎn)第一張表,按shift鍵,同時(shí)點(diǎn)最后一張表;
2、選不連續(xù)表格:點(diǎn)第一張表,按ctrl鍵,同時(shí),點(diǎn)擊其他表。
二、Excel的實(shí)用技巧:
1、用Excel計(jì)算多列數(shù)據(jù)的運(yùn)算結(jié)果時(shí),你可以在旁邊的一列顯示出它的每步計(jì)算經(jīng)過,用來跟蹤銀行帳戶的余額變動(dòng)情況絕對簡單直觀。
如圖所示,假設(shè)C2包含最初的帳戶余額,A3是收入,B3是支出,在C3單元輸入公式=SUM(C2,A3-B3)可得到該步計(jì)算的結(jié)果。以后輸入其他交易數(shù)據(jù)時(shí),只要按住C3的填充柄向下拖。
2、如果同一工作簿內(nèi)包含多個(gè)相似的工作表,無需分別為這些工作表輸入相同的文字信息。先按住Shift鍵,點(diǎn)擊工作表的名字選中所有工作表,然后在第一個(gè)工作表中填寫所有工作表相同的內(nèi)容,其余工作表中也會(huì)自動(dòng)出現(xiàn)這些內(nèi)容。
3、如果每次啟動(dòng)Excel的時(shí)候都要打開特定的工作簿,把工作簿保存到XLStart文件夾可自動(dòng)打開它。XLStart通常在Program FilesMicrosoft OfficeOffice或Office10下。但訪問XLStart文件夾不是很方便,特別是許多人為了方便備份和訪問,習(xí)慣于把所有常用文檔保存在“我的文檔”里面。好在Excel允許用戶指定另一個(gè)文件夾保存自動(dòng)打開的文件。選擇菜單“工具/選項(xiàng)”,填寫“常規(guī)”選項(xiàng)卡中的“啟動(dòng)時(shí)打開此項(xiàng)中的所有文件”。此外,最近使用過的文件可從“文件”菜單的最后找到,Excel默認(rèn)記錄4個(gè)最近使用的文件,最多可記錄9個(gè)(也在“選項(xiàng)”對話框中設(shè)置),但“打開文件”對話框的“歷史”選項(xiàng)沒有這個(gè)限制。
4、要選中一大塊有內(nèi)容的單元不是一件輕松的事情,可能會(huì)漏選,也可能因?yàn)槟硞€(gè)單元的內(nèi)容超出邊界而多選了空白的單元。你可以先選中一小塊包含內(nèi)容的單元,然后按Ctrl+Shift+8,Excel自動(dòng)把選中區(qū)域擴(kuò)展到周圍所有非空單元。
5、Excel能夠跟蹤最近常用的命令,即菜單上只直接顯示出常用命令,把其余的命令“折疊”起來。除非你依次點(diǎn)擊各個(gè)想要直接顯示的菜單,否則,顯示哪些菜單、折疊哪些菜單是無法手工控制的。對于熟練用戶來說,從長長的菜單列表中尋找某個(gè)菜單并不是難事,反而打開折疊的菜單顯得比較麻煩。如果要讓所有菜單全部顯示出來,右擊任意工具欄并選擇“自定義”,在“選項(xiàng)”選項(xiàng)卡下面選中“始終顯示整個(gè)菜單”。
1、一個(gè)工作簿里面有多個(gè)工作表,各工作表之間的字段是一致的,但數(shù)據(jù)不一致。由于工作需要,需要將各個(gè)工作表的數(shù)據(jù)匯總到一個(gè)表格里面做匯總分析,數(shù)據(jù)少、工作表數(shù)目不多的時(shí)候,CTRL+C后CTRL+V逐個(gè)復(fù)制粘貼是可以的,但數(shù)據(jù)量大、工作表數(shù)據(jù)多的時(shí)候,則可以用宏進(jìn)行快速處理;
2、從上圖中,后面的5個(gè)工作表,里面是源數(shù)據(jù)。“合并報(bào)表”這個(gè)表,則是要將后面5個(gè)表格的數(shù)據(jù)匯總的表格,其內(nèi)容為空。
3、方法:使用宏快速匯總:
(1)錄制宏:首先,點(diǎn)擊文件菜單的“工具”菜單,選擇“宏”—“宏”
出現(xiàn)以下的宏界面,在“宏名”中按照自己喜好錄入一個(gè)名稱,這里錄入“合并工作表”的名稱,“位置”是指該宏可以在那個(gè)EXCEL工作簿中使用,這里選擇“當(dāng)前工作簿”。然后點(diǎn)擊“創(chuàng)建”。
出現(xiàn)以下的宏錄入界面
Sub 合并工作表()”下面,將以下的字符復(fù)制粘貼過去Dim m As Integer Dim n As Integer Dim o As Integer For m = 2 To 6?? n = Sheets(m).[a65536].End(xlUp).Row??? o = Sheets(1).[a65536].End(xlUp).Row??? Sheets(m).Select?? Range("a1", "z" & n).Select??? Range("a" & n).Activate??? Selection.Copy??? Sheets(1).Select?? Range("a" & o + 1).Select??? ActiveSheet.Paste Next
特別注意這一段字符“For m = 2 To 6”,由于要匯總的數(shù)據(jù)的工作表有5個(gè),加上“合并報(bào)表”這個(gè)工作表本身,一共是6個(gè)工作表,因此“For m = 2 To 6”中選擇輸入6,如果后面要匯總的數(shù)據(jù)工作表有3個(gè),則是錄入4,如果有12個(gè),則是錄入13,依次類推。
然后,點(diǎn)擊“文件”菜單,選擇“關(guān)閉并返回到Micrlsoft?Excel”。宏至此錄入完畢。
(2)使用已錄制好的宏“合并工作表”,進(jìn)行工作表的數(shù)據(jù)匯總。首先,在“合并報(bào)表”中,點(diǎn)擊點(diǎn)擊文件菜單的“工具”菜單,選擇“宏”—“宏”
出現(xiàn)宏界面,點(diǎn)擊選擇“合并工作表”,然后點(diǎn)擊“執(zhí)行”。就能達(dá)到匯總的效果。要注意,為避免出錯(cuò),最好檢查以下匯總后的報(bào)表中有數(shù)據(jù)的行數(shù),是否等于后面各個(gè)報(bào)表有數(shù)據(jù)的行數(shù)總和。
另外要注意,已經(jīng)使用宏的報(bào)表,在保存時(shí),會(huì)出現(xiàn)以下提示,點(diǎn)擊確定即可。
以Excel2011操作為例:
1、首先需要打開Excel的軟件進(jìn)入,如圖所示,然后打開需要處理的表格點(diǎn)擊上面的數(shù)據(jù)選項(xiàng),再點(diǎn)擊排序的選項(xiàng)。
2、然后就是彈出對話框,需要把表格的數(shù)據(jù)開始?xì)w類整理排序,根據(jù)需求選擇數(shù)值點(diǎn)擊確定。
3、最后,選擇好之后,返回到表格的頁面,可以看到已經(jīng)歸類整理好數(shù)據(jù)了,這樣操作即可解決問題。
用軟件Replace Pioneer可以批量提取多個(gè)文件中的指定信息,詳細(xì)步驟:
1. 打開Tools->Batch Runner菜單
2. 把待處理的多個(gè)txt文件拖拽到Batch Runner窗口中
3. 點(diǎn)擊Fast Replace打開Fast Replace窗口
* 點(diǎn)擊Add添加替換規(guī)則,在search不填,在replace輸入lines($match,6)\n,完成后點(diǎn)擊ok
4. 注意regexp選項(xiàng)是選中的,然后點(diǎn)擊Start,再點(diǎn)擊output to single file按鈕,并輸入結(jié)果文件即可。
(全國總部)河南省鄭州市鄭東新區(qū)龍子湖修業(yè)街與明理路博雅廣場4號樓1104房
+18937133779
zboao@qq.com
中博奧技術(shù)有限公司& 版權(quán)所有
工信部備案號:豫ICP備11015869號-8