标题:有个excel表一万七千多行,怎么才能导入到VFP里?
取消只看楼主
lucanse
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2011-8-3
结帖率:0
已结贴  问题点数:10 回复次数:1 
有个excel表一万七千多行,怎么才能导入到VFP里?
转成5.0/95格式的话只能装16385行
转成2000格式用append FROM 导的话又不支持
除了把表分成两部分外
还有什么办法
搜索更多相关主题的帖子: excel 
2013-01-10 12:36
lucanse
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2011-8-3
得分:0 
以下是引用sdta在2013-1-10 12:52:13的发言:

手工将Excel转换为Dbf的方法
1.选中数据要转换的区域(从第一行开始,转换后,第一行即为数据表的字段名),
2.点击[文件]下的[另存为]选项,
3.在弹出的[另存为]对话框中,选择[保存类型]:DBF 4 (dBASE IV),点[保存],
4.最后关闭Excel(否则生成的DBF文件无法打开)
有没有直接用代码直接导入到dbf里的方法
现在用的是这样的代码
mbyd.xls小于16385的时候还可以
当大于的时候就遇到提出的这个问题了
程序代码:
qw1="北京"
qw2="上海"
qw3="天津"
qw4="重庆"

use mbyd
zap
append FROM D:\费用\数据\&qw1\mbyd.xls TYPE XL5 SHEET ""
close all


2013-01-10 13:30



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-396042-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.234093 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved