明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 65933|回复: 259

cadtoexcel

    [复制链接]
发表于 2012-5-10 17:26 | 显示全部楼层 |阅读模式
本帖最后由 yjr111 于 2012-7-26 17:26 编辑

前几天一直有朋友在讨论cad表格导出的问题,自己也有兴趣试一试,数据是基本正确输出了,无奈水平有限,输出到excel合并不知怎么操作,有待下一步学习后完善。。。先发个fas请大家伙测试一下看看相关帖子http://bbs.mjtd.com/thread-93470-1-1.html

**2012-5-12**********************************************
1、修正了一个BUG
2、改进了输出方法(终于成功使用明总N年前就提供的函数)
3、表格输出后自动调整宽度。。。
一楼更新,请大伙继续测试!
*****************2012-5-14***********
这段时间工作较忙,合并问题一时也还不能解决,先奉上这一阶段的源码,请大伙拍砖!
;|思路:
1、取得表格范围直线,判断横表格线还是竖表格线
2、根据取得的表格线点表情况进行消除重复的表格线 即同一行多根或同一列多根表格线只计算一次,取得行数和列数
3、根据消重后的行列取得虚拟的每个单元格四个点,若 (not(ssget "wp" x '((0 . "*TEXT")))),则进行 (ssget "cp" x '((0 . "*TEXT"))),若再无,则为空字符串
4、若一个单元格有多个字符串,合并取得的每个单元格字符串
5、输出EXCEL



********************2012-7-26更新**************************








本帖子中包含更多资源

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

x

点评

下载的不是最新的啊,请严总更换为20170726的好不好?就算是再另收币也好啊,感谢了  发表于 2014-3-20 10:00
非常强大,给力  发表于 2012-8-4 17:27
严哥,我想把http://bbs.mjtd.com/thread-93429-1-1.html 7楼这样是块的表格数据(文字不在块内)输出....工作的都是这样的表格  发表于 2012-5-14 23:39

评分

参与人数 37明经币 +33 金钱 +177 收起 理由
suiran + 10 赞一个!
统一网名 + 10 很给力!
redstore + 1
yellow_dog + 1 很给力!
wsc7158 + 1
liufii + 1
kkq0305 + 1 很给力!
wrf610051 + 1 很给力!
闷声发小财 + 10 很给力!
zhangkui9070 + 10 赞一个!

查看全部评分

"觉得好,就打赏"
还没有人打赏,支持一下

本帖被以下淘专辑推荐:

发表于 2012-5-16 15:04 | 显示全部楼层
研究了一下,增加了内外框线
测试通过,免币下载,但是下完之后请为楼主加分,不然一律作扣分处理

本帖子中包含更多资源

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

x

点评

学习一下,谢谢!  发表于 2023-7-29 21:26
非常谢谢  发表于 2012-5-20 13:13

评分

参与人数 19明经币 +13 金钱 +65 收起 理由
hubeiwdlue + 1 很给力!
mercio + 10 很给力!
3xxx + 1 很给力!
wrf610051 + 1 赞一个!
jhzxj + 1
muwind + 1 很给力!
panliang9 + 1 好贴收集中
尘缘一生 + 1 很给力!
VBALISPER + 1 很给力!
黑马 + 5 很给力!

查看全部评分

发表于 2012-5-14 14:59 | 显示全部楼层
这贴特火。。。这是我论坛全搜索过最好的表格转EXL。。。没见过更好滴呢
再顶上哈
回复 支持 0 反对 1

使用道具 举报

发表于 2021-1-25 16:12 | 显示全部楼层
yjr111 发表于 2014-9-20 09:07
以工具的形式发布,算是嘚瑟一下吧。http://bbs.mjtd.com/apptools.php

(c2e)表格输出到EXCEL.vlx 老师您好,这个软件很好用,可以把块表格转成excel,您能说下怎么实现的吗?块表格转成excel
发表于 2012-5-10 17:31 | 显示全部楼层
本帖最后由 flytoday 于 2012-5-10 17:39 编辑

严哥很给力。。

点评

打住!请编辑一下帖子,不然论坛我混不下去了:-)  发表于 2012-5-10 17:32
发表于 2012-5-10 17:44 | 显示全部楼层


严哥好象这张表格。。有的会两行并到一行中去了哦。。。。

本帖子中包含更多资源

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

x

点评

匆匆写来,定有众多问题,待慢慢完善之  发表于 2012-5-10 17:58
发表于 2012-5-10 17:57 | 显示全部楼层
顶支持原代码
发表于 2012-5-10 18:17 | 显示全部楼层
本帖最后由 CTC 于 2012-5-10 18:20 编辑

命令:
CADTOEXCEL
请框选要导出EXCEL的表格
请框选要导出EXCEL的表格; 错误: 参数类型错误: lselsetp nil

对于表格是一个块的不行,好像要炸开才导出数据.
http://bbs.mjtd.com/thread-93429-1-1.html    7楼的表格好像就不行了.

点评

目前只支持直线表格,其他的需要进行转化,要么炸开恢复,要么重画出直线,慢慢优化吧  发表于 2012-5-10 18:38
 楼主| 发表于 2012-5-10 18:31 | 显示全部楼层
flytoday 发表于 2012-5-10 17:44
严哥好象这张表格。。有的会两行并到一行中去了哦。。。。

已经修复此问题,一楼已更新

评分

参与人数 1明经币 +1 收起 理由
flytoday + 1 很给力!

查看全部评分

发表于 2012-5-10 19:17 | 显示全部楼层
这个牛,flytoday的表格不是一般复杂啊。   希望能有幸学习楼主的源码。
发表于 2012-5-10 19:51 | 显示全部楼层
不错啊,以前见过C++的类似程序。。。
发表于 2012-5-10 20:11 | 显示全部楼层
好象没提取到数据

点评

狼兄,为什么会没提取到数据呢?有测试图吗?  发表于 2012-5-10 20:17
发表于 2012-5-10 20:40 | 显示全部楼层
(cad2004)
命令: cadtoexcel

请框选要导出EXCEL的表格
请框选要导出EXCEL的表格参数类型错误: VLA-OBJECT nil

而且在命令的提示:(请框选要导出的EX的表格)为乱码。但是回头看文本窗口又是正确的。

点评

目前表格只支持直线表格  发表于 2012-5-10 20:45
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-4-20 02:17 , Processed in 0.333657 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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