標題黨?肯定是!
這麼多Excel表格怎麼可能0.1秒完成?
嘿嘿,今天蘭色還真要讓你相信有這麼神奇的合併功能。
每個文件都有這樣一個表格:
新建一個txt文件,然後輸入代碼:
Copy *.csv 合併.csv
接下來把後輟名修改為bat格式
最後雙擊合併.bat文件,會自動生成一個新的文件: 合併.csv(如果合併.csv已存在,則不會生成新表,而且合併速度更快)
當你打開合併.csv後,你會驚奇的發現,所有100多個表格的數據已合併到此表中。
細心的同學會發現,表格的後輟是csv格式,並不是常見的xlsx格式。這是因為批處理命令只能批量合併文本格式的文件,無法批量合併Excel工作簿,而Csv格式則是一種特殊的Excel表格格式:用純文本儲存的表格數據。
遺憾的是,這種批處理方法只適用於csv格式的表格。你是不是馬上想問:蘭色,我有N多個xlsx格式的文件,怎麼用這種方法合併?答案是,先把xlsx格式文件轉換為csv格式。
可....怎麼才能批量轉換呢?嘿嘿,貼心的蘭色用VBA編了一個excel和csv的互轉程序:
使用方法:
打開格式轉換程序.xlsm文件,分別在D4和 D6輸入excel文件存放路徑和csv格式文件存放路徑(以\結尾),然後點擊下面的按鈕即可轉換。
轉換程序下載地址:(轉換不會改變源文件)
百度網盤連結:
https://pan.baidu.com/s/12tJiWBKMmK7uloAHMMAobQ
提取碼: r3y7
演示:
一、把Excel文件轉換為Csv格式文件
【例】文件夾中有兩個Excel格式文件,每個文件中有3個工作表
輸入路徑後,點【Excel轉csv】按鈕,即可轉換為csv格式文件。
二、把Csv格式文件轉換為Excel文件
【例】把上一步轉換的csv格式轉換為xlsx格式文件
蘭色說:今天介紹的合併方法適合於超大批量的Excel表格的合併,合併前儘量要要求分公司/部門把表格另存為csv格式再上報(公式會自動轉換為值)。
長按下面二維碼圖片,點上面」前往圖中包含的公眾號「然後再點關注,每天可以收到一篇蘭色最新寫的excel教程。