只需一步,快速开始
这是一个编译的示例程序(绘制10个点),程序ex.fas读取EXCEL活动工作表中的数据。
格式要求:x坐标输到EXCEL活动工作表的A列,y坐标输到EXCEL活动工作表的B列(示例程序只读1~10行的数据)
将ex.fas复制到AutoCAD安装文件夹中,启动AutoCAD,在命令行中输入 (load "ex")回车,再输入命令 EX 回车,选择xls格式的数据文件。
您需要 登录 才可以下载或查看,没有账号?注册
使用道具 举报
xqyhome 理解错了
我现在需要的是在EXCEL中启动并复制数据在cad命令行中来完成绘图任务
个人觉得你做这个程序别混合编程,用VBA就可以了。另外现在被你说糊涂了,能不能把你的要求全面的说说,别管用VB还是LISP。。。
不好意思,说的有点凌乱,现整理如下:
我以前的工作程序是:
1、提前将自己编的LISP程序在cad的启动组中加载。(本次编程不需要考虑)。
2、在EXCEL中的固定区域输入需要的数据。
3、打开CAD后,将EXCEL中固定区域的数据分两次分别复制粘贴到cad的命令行中,即可完成我所需要的容器排版图。
我现在需要的是在EXCEL中将数据输入完毕后点一个按钮就能够:
1、在EXCEL中启动cad。
2、完成以前所需要的在EXCEL中的复制,然后再在CAD命令行中粘贴,最终达到出一幅草图的目的。
程序调试所需要的两个文件如下:
通过工具菜单->加载应用程序->启动组选该程序,则可以将该文件放在启动组中。通过此来测试看程序能不能正常运行!
是我考虑问题的方法不对还是根本无法实现,怎么就没有人帮忙了呀
可以用Excel的VBA实现,和VB控制AutoCAD类似
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 ) ©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途
GMT+8, 2024-11-27 06:42 , Processed in 0.186649 second(s), 17 queries , Gzip On.
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.