标题:[blue]VFP编程技巧擂台赛[二] [/blue]
只看楼主
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
得分:0 
我的意思是说,你有数据库,就直接导出成后面的格式的,不需要先导出第一种再从它转换成第二种。

授人以渔,不授人以鱼。
2012-10-20 11:35
wjp456789
Rank: 5Rank: 5
来 自:四川成都
等 级:职业侠客
威 望:1
帖 子:345
专家分:330
注 册:2012-6-25
得分:0 
我没有数据库。。。。我是从网页上下载的成绩。。。数据库不在我的掌控范围内哈

我是来向高手学习的!
2012-10-20 12:51
wjp456789
Rank: 5Rank: 5
来 自:四川成都
等 级:职业侠客
威 望:1
帖 子:345
专家分:330
注 册:2012-6-25
得分:0 
下载下来就是那个样子的EXCEL表格

我是来向高手学习的!
2012-10-20 12:51
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
得分:0 
哦,原来如此。直接在Excel中写VBA较快,但是代码与工作簿联在一起,每个新工作簿都要重新黏贴一次代码工程,不方便。这样考虑,还是把数据提取到外部处理,重新生成一个工作表较好。我不知道你从网页中提取数据是怎么弄到Excel的,如果方便,最好直接从数据源生成,减省你黏贴到Excel的花费。

授人以渔,不授人以鱼。
2012-10-20 12:59
wjp456789
Rank: 5Rank: 5
来 自:四川成都
等 级:职业侠客
威 望:1
帖 子:345
专家分:330
注 册:2012-6-25
得分:0 
网页上给了一个导出功能。可导出为xls,csv,dbf格式。
不过数据格式都一样的:一个学生的每门课程成绩各占一排。
而我想要的效果是一个学生全部成绩只占一排。

数据库是管理员在管理。我们没有权限去弄。
如果需导出为第二幅图那样的效果。要去给做网页的技术人员沟通一下,直接导出为第二种格式。不过一直没去沟通过。

我是来向高手学习的!
2012-10-20 15:02
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
得分:0 
用后面两种就可以了,打开Excel表读数据费时间,用后面的直接获得数据较快,就可以用程序生成你所要的Excel表,比现在这样好。

授人以渔,不授人以鱼。
2012-10-20 15:09
wjp456789
Rank: 5Rank: 5
来 自:四川成都
等 级:职业侠客
威 望:1
帖 子:345
专家分:330
注 册:2012-6-25
得分:0 
dbf是这样的。。。呃。。。字段名不规范。。

我是来向高手学习的!
2012-10-20 15:14
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
得分:0 
把dbf传上来。做网站的,肯定是从SQL server中直接导出原始数据,才不会给你转成所需要的那样呢,那些人除了用SQL语句整批操弄数据库之外,就不会做更灵活的数据整理。

授人以渔,不授人以鱼。
2012-10-20 15:17
wjp456789
Rank: 5Rank: 5
来 自:四川成都
等 级:职业侠客
威 望:1
帖 子:345
专家分:330
注 册:2012-6-25
得分:0 
20121020150308.rar (19.12 KB)

我是来向高手学习的!
2012-10-20 16:03
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
得分:0 
这个人有两个成绩,似乎在不同专业,是怎么回事?顺便解释一下各个字段都是什么。

授人以渔,不授人以鱼。
2012-10-20 19:08



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




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

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