找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1537|回复: 15

[求助]:这个问题可能要excel专业的才能搞定

[复制链接]
发表于 2006-11-15 16:54:57 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
我有个excel文件,要求通过一个程序,能通过这个excel产生很多txt文件,格式要求是txt文件那种格式
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2006-11-16 09:20:01 | 显示全部楼层
txt文件中第一行的数据在excel文件中没有找到,这行数据的生成需要什么规则吗??
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-16 15:21:38 | 显示全部楼层
(1 63 63 0),其中1和0都是固定的,(nil nil)也是固定的,63指两组数据的列数,谢谢你的关注
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2006-11-16 17:28:05 | 显示全部楼层
编了一个宏"生成txt文件",运行它可以生成你需要的文件
由于还是没有看明白"63指两组数据的列数"是什么意思,所以生成的txt文件中没有你所需要的第一行数据.
生成的txt文件与excel文件在同一目录.
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-16 20:56:29 | 显示全部楼层
成功了,真是高手呀,让人叹为观止
文本文件中数据格式有三种
一种是
(nil nil),这个不管他,程序处理正确
一种是(0 2.794),还有一种是(1093.699 2.058 160 "M70")
第一个63表示(0 2.794)的行数,第二个63表示(1093.699 2.058 160 "M70")
的行数其实最原始的数据是附件中的数据,如果能这个数据产生这样格式的文本文件就更好了,我不知道vb有这么好的神奇功能,所以搞罗嗦了一点,谢谢你,
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2006-11-17 14:35:58 | 显示全部楼层
根据5楼上传的附件,重新对宏做了修改,并且加入了生成(1 63 63 0)的代码
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-17 18:00:39 | 显示全部楼层
非常成功!谢谢你,欢迎你加我QQ,经常交流
http://www.xdcad.net/forum/showt ... 其他的玩不来
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-25 22:41:58 | 显示全部楼层
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2006-11-26 11:18:49 | 显示全部楼层
啥意思啊,没明白
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2006-11-27 16:52:32 | 显示全部楼层
编了一个宏"生成txt文件",运行它可以生成你需要的文件
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-28 23:34:12 | 显示全部楼层
chylhr,你那个宏生成的数据文件,其中如果数据为小数或数据很小时,表现为指数形式并且小数点前面的零都没有了,这样软件就不能识别,能否改成小数形式,并且小数点前面的零应保留,如果不麻烦的话,最好扩展文件名全部改成设计人员选定或输入的扩展名,但内容都是txt格式的,最好txt和由设计人员选定的扩展名都出现,谢谢
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2006-11-29 09:11:00 | 显示全部楼层
1.指数形式并且小数点前面的零问题
解决办法:附件中已修改
2.txt和由设计人员选定的扩展名都出现
解决办法:需要添加几行与生成txt文件基本相同的代码就可以了,(不知道你需要的扩展名是什么,所以没有添加)
如果只生成你需要的扩展名文件,则将宏中".txt"的txt改为你需要的扩展名就可以了
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2006-11-29 09:31:56 | 显示全部楼层
1.指数形式并且小数点前面的零问题
解决办法:附件中已修改
2.txt和由设计人员选定的扩展名都出现
解决办法:需要添加几行与生成txt文件基本相同的代码就可以了,(不知道你需要的扩展名是什么,所以没有添加)
如果只生成你需要的扩展名文件,则将宏中".txt"的txt改为你需要的扩展名就可以了
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-29 12:17:52 | 显示全部楼层
好象没传上来,发到我邮箱吧,谢谢,或则加我QQ也行

邮件收到了,原来的问题也解决了,但是管径有了小数点和小数点后的零,但软件只能接受管径为整数的情况,例如1300可以,1300.0就不行
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2006-12-4 17:28:16 | 显示全部楼层
这次上传的附件已解决了14楼的管径应为整数的问题
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-5-3 07:49 , Processed in 0.369544 second(s), 60 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表