作者:乔山办公网日期:
返回目录:excel表格制作
用VBA程序吧,这儿有段程序代码:7a64e4b893e5b19e331
Sub 读数据()
Application.ScreenUpdating = False
Set oConn = CreateObject("ADODB.CONNECTION")
oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & ThisWorkbook.Path & ";Extended Properties=""text;HDR=Yes;FMT=Delimited"""
Set oRS = CreateObject("ADODB.RECORDSET")
oRS.Open "SELECT * FROM XXXX.csv", oConn, 3, 1, 1
While Not oRS.EOF
ActiveSheet.Range("A1").CopyFromRecordset oRS, 65536
Sheets.Add After:=Sheets(Sheets.Count)
Wend
oRS.Close
oConn.Close
Application.ScreenUpdating = True
End Sub
将你的csv文件放在同一目录下,并将文件名称改为xxxx.csv
步骤:
1、打开Excel程序,建一个新工作薄;
2、右击工作表标签,选择查看代码,就打开了VBE窗口;
3、将此段代码复制到代码窗口中;
4、关闭VBE窗口,保存此工作溥(不关闭);
5、将你的csv文件拷贝到此工作溥路陉之下,并改名为XXXX.csv,
6、按Alt+F8,选择“读数据”程序,点执行
1、把百要合并的CSV文件都放在磁盘D。
2、Windows+R调出运行界面,输入度cmd,并点击确定。问
3、调出cmd界面。
4、在>后面输入输入D:(磁盘D),然后回车,切换到D盘符下。输入合并指令copy *.CSV all.csv (这个符号是表示合并D盘下第一路径中的所有答CSV格式合并为一个,并命名为all.csv)。
5、按回专车键确定。
6、完成转换后,返回磁盘D,多出来的all.cvs就是合并后的文件了属。
复制粘贴到文本文件(扩展名TXT)中,再改名为csv文件。
1、首先Excel2007版一下最大支持百65000多条数据,你必须安装Office2007版以上
2、使用Access2007(Office组件之一),新建一个度数据库
3、使用导入外部数据中的“从文本导入”功能,选择CSV文件,注意知一下导入向导中的“数据类型”及选择第一行做标题,直道至完成
4、导出为Excel文件即可
目的就是避免几十万数据量造成电脑假死机版
当然你的电脑够BT的话,直接用权Excel打开CSV文件,另存为Excel格式即可