明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 8210|回复: 8

调用VBA,使从EXCEL读取数据,在Autocad中自动画图!

[复制链接]
发表于 2003-10-14 23:25:00 | 显示全部楼层 |阅读模式
我现在在做AutoCAD和excel通讯的课题。众所周知,excel自代画图功能,对选中的任一块数据区域,可以调用自带的画图功能,画出y=f(x)的图线,或任意给出X、Y值的曲线。但是,如何编写vba代码,调用excel对其中任一选中区域,在autocad中画出图来,我还没有想到。特在此立贴,希望与众网友和网管切磋讨论。如果哪位在这个课题上的开发有经验,希望能给我一点提示,与我交流。我的e-mail:zhang-zhijun@21cn.com  谢谢大家!
发表于 2003-10-15 15:45:00 | 显示全部楼层
这也算课题啊,太简单了吧.我估计不会超过50行代码.
microsoft的网站上有详细的例子.
 楼主| 发表于 2003-10-15 16:28:00 | 显示全部楼层
嘿嘿,这只是课题的前沿部分,众所周知,在机械领域,有很多CAD图纸是通过人工将excel中的数据画到autocad图中的,如何真正的解脱人无谓的机械劳动,难道不是科技人员的使命和责任吗?
 楼主| 发表于 2003-10-15 21:26:00 | 显示全部楼层
既然您在回复中告诉我,可以在微软的网站中,找到我所需的程序的代码,我找了,可是就是些关于vba开发excel的,没有和我课题相关的,请问您是在哪里找到的?
发表于 2003-10-16 09:11:00 | 显示全部楼层
找与自动化有关的
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnoffdev/html/vsofficedev.asp
 楼主| 发表于 2003-10-16 12:47:00 | 显示全部楼层
谢谢!
发表于 2004-2-23 20:41:00 | 显示全部楼层
在EXCEL中开发一个选取数据并传送到CAD的宏就可以了,说明一点我只做了三维管道的绘制,其他的没过也不好说了。
发表于 2004-2-24 19:47:00 | 显示全部楼层
dbczhaoy发表于2004-2-23 20:41:00在EXCEL中开发一个选取数据并传送到CAD的宏就可以了,说明一点我只做了三维管道的绘制,其他的没过也不好说了。

"做了三维管道的绘制"?若是仅仅从excel中取得每个点的坐标画线那还简单,若是能完成管径,弯头等的绘制----对我来说可是很了不起的,愿闻其详. 楼主:对于你的要求,我觉得是比较简单的,如果excel中有绘图所需的所有信息,比如点坐标,图元类型等等,那么通过vba创建图元时,从excel相应文字获得这些必要信息就可以绘图的.其实花在在excel中填写这些必要信息的精力也是相当大的.在excel专栏有一篇将excel表格绘制到cad的程序代码,你可以参考一下.祝成功.
发表于 2023-7-1 17:50:12 | 显示全部楼层
发表于 2004-2-23 20:41 | 只看该作者
在EXCEL中开发一个选取数据并传送到CAD的宏就可以了,说明一点我只做了三维管道的绘制,其他的没过也不好说了。

能给个案例学习学习么
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-12-23 05:09 , Processed in 0.183143 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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