| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 5309 人关注过本帖
标题:如何从多个复杂EXCEL文件中批量取得数据存入dbf表文件?
取消只看楼主 加入收藏
antony521
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:170
专家分:175
注 册:2009-8-20
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:23 
如何从多个复杂EXCEL文件中批量取得数据存入dbf表文件?
单位每个月都要从大量EXCEL表中提取关键信息合并到一个总表,考虑到将来这个总表会很大速度慢,我就想把数据先汇总到一个DBF表检查无误后再追加到一个总DBF表,这样方便平时的查询管理,速度也快.
下面是我想得到DBF表结果的样子
图片附件: 游客没有浏览图片的权限,请 登录注册

本人常来论坛逛,因年龄较大很久没有编过程序,对VFP控制EXCEL也不熟悉望各位大侠出手相助.
EXCEL表格见附件(数据做过处理)
测试.rar (41.29 KB)


[ 本帖最后由 antony521 于 2015-7-10 15:27 编辑 ]
搜索更多相关主题的帖子: EXCEL 如何 信息 
2015-07-09 16:51
antony521
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:170
专家分:175
注 册:2009-8-20
收藏
得分:0 
回复 2楼 hu9jj
EXCEL文件模板是公司一直在用的,不好改变了。
2015-07-09 19:49
antony521
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:170
专家分:175
注 册:2009-8-20
收藏
得分:0 
回复 4楼 hu9jj
现在就是统一的格式.看附件中的几个表,除了物资数不一样,其它都是一样的.先不考虑速度,实现算法吧.

[ 本帖最后由 antony521 于 2015-7-10 08:45 编辑 ]
2015-07-10 08:44
antony521
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:170
专家分:175
注 册:2009-8-20
收藏
得分:0 
回复 7楼 sdta
版主不要逗了,我知道坛子里有比我年纪大的高手.我猜可能比版主年龄大.还是烦请sdta出手,这样的表格解决了,应该没有其它EXCEL表格不能读取了.我看过很多有关EXCEL文件的问题是sdta帮助解决的,多谢了!
2015-07-10 09:52
antony521
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:170
专家分:175
注 册:2009-8-20
收藏
得分:0 
https://bbs.bccn.net/thread-434552-7-1.html
参考以上,已经可以取到表头部分.只有日期部分转换还不正确.
表格中段的物资项目部分个数不知怎么测得,有没有什么方法?
现在可以做到这个样子.
图片附件: 游客没有浏览图片的权限,请 登录注册


[ 本帖最后由 antony521 于 2015-7-10 11:08 编辑 ]
2015-07-10 10:54
antony521
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:170
专家分:175
注 册:2009-8-20
收藏
得分:0 
回复 10楼 sylknb
看楼上的网址,这些现在都不是问题了,只有表格中段的物资项目怎么循环读取.谢谢关注.

[ 本帖最后由 antony521 于 2015-7-10 11:14 编辑 ]
2015-07-10 10:57
antony521
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:170
专家分:175
注 册:2009-8-20
收藏
得分:0 
回复 13楼 sdta
已经转换EXCEL文件重新上传一楼.
2015-07-10 15:28
antony521
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:170
专家分:175
注 册:2009-8-20
收藏
得分:0 
回复 14楼 sdta
这个例子也是要一个一个文件手动掐头去尾才行,工作量太大了,体现不出电脑的优势啊!
2015-07-10 15:30
antony521
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:170
专家分:175
注 册:2009-8-20
收藏
得分:0 
回复 12楼 sylknb
看了这段代码.需要手动改每一个文件,对提高工作效率帮助不大,最好是一个全自动过程.一楼的附件已经转为2003格式,麻烦再给看看.
2015-07-10 15:50
antony521
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:170
专家分:175
注 册:2009-8-20
收藏
得分:0 
回复 18楼 sdta
我就是看了这个帖子才有这个想法的,目前用wangzhiyi的办法提取了表头需要的数据,就是中间这一块物资项目需要个循环在对照表和代码段中如何表达弄不出来了.
就弄成了这个样,只能读一行物资项目.
图片附件: 游客没有浏览图片的权限,请 登录注册

糟糕,忘了转对照表了,再重传!
[local]8105[/local]

[ 本帖最后由 antony521 于 2015-7-12 21:23 编辑 ]
2015-07-10 15:58
快速回复:如何从多个复杂EXCEL文件中批量取得数据存入dbf表文件?
数据加载中...
 
   



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

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