| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1172 人关注过本帖
标题:关于读取数据(TXT格式)文件并分组写入EXCEL中的分组问题。
只看楼主 加入收藏
ictest
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:333
专家分:114
注 册:2010-2-17
结帖率:70%
收藏
已结贴  问题点数:20 回复次数:3 
关于读取数据(TXT格式)文件并分组写入EXCEL中的分组问题。
压缩包中包含源文件、数据文件、EXCEL模板文件。

运行方式:直接双击FileListBox中的文件即可。

原理:在数据文件中每读出一套需要的数据,就往EXCEL模板文件中写入相应的位置。

说明:数据文件中每12行是一套数据,然后空一行,然后再12行是第二套数据.........可以理解为每13行是一套数据。数据文件中每一套数据得第一行的格式是“XXX-XX”,对应的意思     是“批号-件号”。例如008-20是指008批-20号件,现在数据文件中大概有9批,001~009,每批大概20片,01~20(不一定)。

问题: 现在我的源码可以把所有的数据不管批号不间断的写入EXCEL模表中,一张写满了(40套数据)然后写入下一张,模表中共有12张表。
        但现在我希望能够每一批分别写入一张表单,例如001-01~001-20写入一张表单,002-01~002-20写入另一张表单........这样的话我的源码该怎么改?  



新建文件夹.rar (29.53 KB)
搜索更多相关主题的帖子: EXCEL 源文件 压缩包 
2017-03-08 12:28
ZHRXJR
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:125
帖 子:1034
专家分:5519
注 册:2016-5-10
收藏
得分:0 
回复 楼主 ictest
“但现在我希望能够每一批分别写入一张表单,例如001-01~001-20写入一张表单,002-01~002-20写入另一张表单........这样的话我的源码该怎么改?”你的这个问题应该可以解决,我认为可以不使用Excel模板,直接生成新的Excel文件就可以。
另外你的数据中实际使用的数据不多:
图片附件: 游客没有浏览图片的权限,请 登录注册

仅仅使用第一行、第二行、第十二行,就可以生成你希望的表。今天比较忙,改天给你做一个工程,供你参考。

请不要选我!!!
2017-03-08 15:09
ictest
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:333
专家分:114
注 册:2010-2-17
收藏
得分:0 
回复 2楼 ZHRXJR
多谢版主!
2017-03-08 16:20
ZHRXJR
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:125
帖 子:1034
专家分:5519
注 册:2016-5-10
收藏
得分:20 
今天抽了一点时间大概做了一下,不知道是不是符合你的要求,如果有什么问题,请加QQ,与我联系。
图片附件: 游客没有浏览图片的权限,请 登录注册

原图比较大,缩小了一点,大概看一看。这个仅仅是程序界面显示的你的A121NN_S05862_198_15854.dat的数据,还没有生成Excel文件,生成文件的代码还没有编写。

[此贴子已经被作者于2017-3-9 12:47编辑过]


请不要选我!!!
2017-03-09 12:44
快速回复:关于读取数据(TXT格式)文件并分组写入EXCEL中的分组问题。
数据加载中...
 
   



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

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