首页 > 其他分享 >【VFP】如何将超大数据的EXCEL表转换为DBF表

【VFP】如何将超大数据的EXCEL表转换为DBF表

时间:2022-10-07 17:07:22浏览次数:47  
标签:文件 EXCEL DBF 导入 CSV VFP

经常进行计算机处理的工作人员,有时候需要用VFP来快速处理EXCEL电子表格里数据。如果EXCEL数据少的话,可以直接打开数据表,将文件另存为”EXCEL 5.0/95",然后在VFP里从文件菜单点导入,即可导入xls文件为dbf文件。

【VFP】如何将超大数据的EXCEL表转换为DBF表_visual foxpro

但是如果XLSX文件里储存的数据超出16384条的话,则无法完整地转换到”EXCEL 5.0/95"类型的文件中,此时可以将它先转换为“CSV(逗号分割)”,然后将该CSV文件后缀修改为TXT文件后缀,在VFP里从文件菜单点导入,利用导入向导,选择导入文本文件,即可导入为dbf文件,但这种导入常会发生两列数据部分数据会会被放到一列的交错情况。

【VFP】如何将超大数据的EXCEL表转换为DBF表_visual foxpro_02

为了避免这种情况,我不要修改导出的CSV文件后缀名,而是在VFP里建立一个DBF表,让这个表的标题和CSV第一行的一致,然后在VFP的命令窗口里输入导入命令:APPEND FROM 总分报表(4).csv TYPE DELIMITED 即可将CSV里的数据导入到当前的DBF表格里,然后修改下各列的数据类型就可以了。

标签:文件,EXCEL,DBF,导入,CSV,VFP
From: https://blog.51cto.com/yufengnet/5734625

相关文章