| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2408 人关注过本帖, 2 人收藏
标题:请帮忙,万分感谢!
只看楼主 加入收藏
andyee
Rank: 1
等 级:新手上路
帖 子:90
专家分:0
注 册:2014-2-12
收藏
得分:0 
回复 20楼 TonyDeng
Oh,Tony版主,从上面的对话中我看出来了,三位版主中只有你会处理excel2007的数据读取啊。
助人为乐,帮一下呗。
2014-02-14 11:51
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:5 
不是我會處理,vfp也會處理,你抄到的那段代碼,就是使用ole調用Excel的,不管什麽Excel版本,祇要機器中安裝有相應版本的Office軟件(他們打不開是因爲沒安裝),用這個就能打開它讀寫。而你之所以無法修改那段代碼,是與文件中的具體内容和需要輸入數據庫的結構有關的,全抄是不行的,必須摸透整個系統(你的數據庫設計和Excel數據規律)才能做得好。

授人以渔,不授人以鱼。
2014-02-14 11:55
andyee
Rank: 1
等 级:新手上路
帖 子:90
专家分:0
注 册:2014-2-12
收藏
得分:0 
回复 22楼 TonyDeng
我刚才很不容易滴找到了你2011年7月7日回复其他人的一个帖子,是关于我说的这个内容的。
代码比较复杂,我要花两天时间好好研究一下,先谢过
2014-02-14 12:04
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
本來就應該用數據庫做這些數據的儲存。現在需要做的,是一次性把數據轉過來,不要在過後又重複做這種事。

授人以渔,不授人以鱼。
2014-02-14 12:09
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
如果你有100個Excel文檔,而且每個文檔的數據量也不是非常少的話,用Excel讀寫數據的速度有點無法忍受(除非你機器的内存足够大,像我的機器8G内存打開Excel2013是數秒的時間)。若那些文檔的格式都是一致的,那麽可以事先把這100個文檔另存爲文本文件再導入數據庫,速度快得多,編程也沒那麽複雜。解決方法要根據實際情況而定,不用鑽牛角尖。

授人以渔,不授人以鱼。
2014-02-14 14:24
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9848
专家分:27241
注 册:2012-2-5
收藏
得分:0 
TONYDENG版主说的对,方法是人想出来的,那种方法简单就用那种方法。

坚守VFP最后的阵地
2014-02-14 14:36
andyee
Rank: 1
等 级:新手上路
帖 子:90
专家分:0
注 册:2014-2-12
收藏
得分:0 
事情是这样滴:
我的部门每个月要从经销商的网站上下载大约100-150个流向单,经过整理后做出销售报表,用来计算销售代表的完成率,奖金,经销商的返利。
第一步,人工整理流向单,里面的格式都统一,并且把流向单按标准名称命名(A.xlsx  B.xlsx  C.xlsx ..........)
第二步,整理好的流向单有100-150个,我要把全国数据汇总到一起。
第三步,我要把流向单里面的客户名称和标准名称做比对,并且匹配上区域,人员
第四步,有了标准的数据,我可以出报表
。。
这是我的思路,现在我用Excel就是这么一步一步处理的。我想用数据应该也是这样做吧?
我没有数据库的基础,我这些数据每月都要处理一次,时不时要另做一个历史数据表?  当月的数据我放一个当月表里面?  待本月数据确定无误后,当月表的数据结转到历史表中,可以这样操作吗?
2014-02-14 14:50
qshuju
Rank: 3Rank: 3
等 级:论坛游侠
威 望:3
帖 子:217
专家分:112
注 册:2011-6-9
收藏
得分:0 
我觉得你上面说得这些,如果用VFP的话,只要运行一下程序就可以搞定了。工作效率绝对是你现在的1000倍。好好学VFP吧。
2014-02-14 15:17
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9848
专家分:27241
注 册:2012-2-5
收藏
得分:0 
以下是引用andyee在2014-2-14 14:50:42的发言:

事情是这样滴:
我的部门每个月要从经销商的网站上下载大约100-150个流向单,经过整理后做出销售报表,用来计算销售代表的完成率,奖金,经销商的返利。
第一步,人工整理流向单,里面的格式都统一,并且把流向单按标准名称命名(A.xlsx  B.xlsx  C.xlsx ..........)
第二步,整理好的流向单有100-150个,我要把全国数据汇总到一起。
第三步,我要把流向单里面的客户名称和标准名称做比对,并且匹配上区域,人员
第四步,有了标准的数据,我可以出报表
。。
这是我的思路,现在我用Excel就是这么一步一步处理的。我想用数据应该也是这样做吧?
我没有数据库的基础,我这些数据每月都要处理一次,时不时要另做一个历史数据表?  当月的数据我放一个当月表里面?  待本月数据确定无误后,当月表的数据结转到历史表中,可以这样操作吗?
网址看看,说不定直接从网站能下载下来。

坚守VFP最后的阵地
2014-02-14 15:52
andyee
Rank: 1
等 级:新手上路
帖 子:90
专家分:0
注 册:2014-2-12
收藏
得分:0 
回复 28楼 qshuju
是啊,数据库的优点确实很多啊。
用了vfp,我觉得vlookup根本就用不上了啊。。。
2014-02-14 16:01
快速回复:请帮忙,万分感谢!
数据加载中...
 
   



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

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