找回密码
 注册会员
查看: 9667|回复: 37

[软件] Excel表格输出到CAD加载宏

 荐  火..   [复制链接]
发表于 2010-4-9 09:00:02 |Error| 显示全部楼层 |阅读模式

我们不再是孤独的探索者;让我们的手紧紧相连,一起成长。

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

×
本帖最后由 domore 于 2010-4-9 09:01 编辑

我写了一个Excel表格输出到CAD的加载宏,可以将Excel中的内容以表格形式输出到CAD当中。

这个程序目前只能输出普通的表格,对于有斜线、合并单元格等复杂格式的Excel表格无法得到合适的结果。

下面实际效果的截图:

Excel示例表格:

Excel示例表格

Excel示例表格


输出到CAD后的结果:

CAD示例表格

CAD示例表格


输出的顺序是为了符合我自己的习惯,目前还没有提供更改输出顺序的功能。

使用方法:

1.打开Excel,单击“工具”菜单栏,单击“加载宏”,单击浏览,找到刚才下载的文件(解压后),打开。这时会提问是否将其拷贝到AddIn目录,建议选择“是”。
2.然后再单击“工具”菜单栏,就会在下拉菜单的最下方看到一个新增的项目“导出到CAD”,单击此项目,就会启动转换程序。(以上两个步骤只需操作一次,以后启动Excel都会在“工具”菜单栏下看到“导出到CAD”项目,直到你卸载了ExcelToCAD这个加载宏)
3.程序启动后,会提示用户选择要输出的表格范围;选择完毕后单击确定。
4.这时会提示输入行间距,默认是字高的80%,可以依情况自行更改。
5.接下来提示输入字高,默认为1。这里需要注意:如果你不清楚字高究竟是多少,可以使用默认值1,这样在插入到CAD后,可以容易地使用“缩放”命令进行比例放大(使用高度1就是为了方便计算比例);如果你想插入后的大小正好合适,可以在CAD中选中一个已有的大小合适的文字对象,查看属性中的字高,并将这个值输入到程序的提示框中,这样插入到CAD中的表格字体就是合适的大小了。
6.最后程序会提示用户切换到CAD选择插入点,按照提示做就好了。

关于字体样式,如果有期望的字体样式,应该在运行程序之前在CAD当中指定好,并置为当前,这样插入后的表格文字使用的就是期望的样式了。

希望对大家的工作能有所帮助,谢谢。

复件 ExcelToCAD.zip (14.78 KB, 下载次数: 209)

评分

参与人数 1蓝币 +10 收起 理由
luozimu + 10 谢谢分享

查看全部评分

发表于 2010-4-17 09:08:17 |Error| 显示全部楼层
回复 1# domore
请教一下楼主,加载到CAD以后的表格是否可以修改?
回复 顶 踩

使用道具 举报

发表于 2010-4-17 09:23:28 |Error| 显示全部楼层
我下了,也加载了,按照楼主的步骤到最后一步的时候提示程序运行错误,不知道什么原因
回复 顶 踩

使用道具 举报

 楼主| 发表于 2010-4-20 10:22:17 |Error| 显示全部楼层
回复 2# 西夏天骄


    可以修改,比如修改文字,或者使用“拉伸”命令对表格进行调整。
回复 顶 踩

使用道具 举报

发表于 2010-6-2 12:33:48 |Error| 显示全部楼层
希望对大家的工作能有所帮助
回复 顶 踩

使用道具 举报

发表于 2010-6-3 17:12:43 |Error| 显示全部楼层
是个好程序,很有帮助。
回复 顶 踩

使用道具 举报

发表于 2010-7-3 11:33:24 |Error| 显示全部楼层
楼主 程序安装了 好用!谢谢~
就是有一个问题 :
可不可以在EXCEL 中编辑好表格的尺寸后导入cad中也是相同或者成比例的尺寸?
我需要在cad中生成指定尺寸的表格,还有此程序如果能再逆向从CAD到EXCEL就更好了~
同时应该增加表格的扫描顺序从上到下1—12~
回复 顶 踩

使用道具 举报

发表于 2010-7-27 17:46:18 |Error| 显示全部楼层
高科技,收了~~
回复 顶 踩

使用道具 举报

发表于 2010-7-28 20:48:43 |Error| 显示全部楼层
这个超级实用,必须谢谢!
回复 顶 踩

使用道具 举报

发表于 2010-8-6 17:12:04 |Error| 显示全部楼层
不错不错,不知道写到CAD里面的资料能不能编写
回复 顶 踩

使用道具 举报

发表于 2010-8-7 14:23:19 |Error| 显示全部楼层
aaaaaaaaaa

评分

参与人数 1蓝币 -20 魅力 -2 收起 理由
老铁 -20 -2 灌水

查看全部评分

回复 顶 踩

使用道具 举报

发表于 2010-8-7 15:48:42 |Error| 显示全部楼层
超级好的东西,希望哪位达人还能编出从CAD倒到EXCEL里的软件
回复 顶 踩

使用道具 举报

发表于 2010-8-7 16:31:48 |Error| 显示全部楼层
很不错的东西,希望尽快实现CAD到EXCEL
回复 顶 踩

使用道具 举报

发表于 2010-9-2 16:52:04 |Error| 显示全部楼层
是个好东东,不过CAD2009以上版本的绘图软件都有这种链接功能,dwg中的表格可以和电子表格建立链接
回复 顶 踩

使用道具 举报

 楼主| 发表于 2010-9-4 22:05:59 |Error| 显示全部楼层
回复 15# 田鸡
其实08(或许更早)的版本里就有这种功能,但使用它总是不得要领,当时正好还想学习CAD的VBA,所以就写了这个小程序,如果能直接转换当然更好了,呵呵。
回复 顶 踩

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

小黑屋|手机版|Cncad.Net ( 苏ICP备2026083443号 )

GMT+8, 2026-11-1 19:41 , Processed in 0.338004 second(s), 32 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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