用VBA建立AutoCAD与Excel之间的数据通信

上传人:ldj****22 文档编号:46675580 上传时间:2018-06-27 格式:PDF 页数:5 大小:185.86KB
返回 下载 相关 举报
用VBA建立AutoCAD与Excel之间的数据通信_第1页
第1页 / 共5页
用VBA建立AutoCAD与Excel之间的数据通信_第2页
第2页 / 共5页
用VBA建立AutoCAD与Excel之间的数据通信_第3页
第3页 / 共5页
用VBA建立AutoCAD与Excel之间的数据通信_第4页
第4页 / 共5页
用VBA建立AutoCAD与Excel之间的数据通信_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《用VBA建立AutoCAD与Excel之间的数据通信》由会员分享,可在线阅读,更多相关《用VBA建立AutoCAD与Excel之间的数据通信(5页珍藏版)》请在金锄头文库上搜索。

1、收稿日期: !“# $ #“ $ %#作者简介: 涂晓斌 (#5?/0 是 34567 的一个主要对象, 其它对象由此 而派生)对于 34567 而言, 对象间的级联关系为 -=A=75?/0$ B C0DE,00E (工作簿) $ B C0DEFG66/ (工作 表) $ B 1677 (单元格) )一个 C0DE,00E 对象实际上就是一个 34567 文件, 34567 应用程序可以同时打开或创建多个文件, 它们被保存在 C0DE,00EH 集合对象中, 可以通过索引号或名称访问集合中的任何一个工作簿, 如下语句所示:I激活第 # 个工作簿为当前工作簿C0DEJ00EH (#) )-5/

2、K6I激活 LM,00E)47H 工作簿为当前工作簿)C0DEJ00EH (” LM,00E)47H” ) )-5/K6 每个工作簿对象上可以有多个工作表, 在默认情况下, 34567 的当前工作簿上有名为 FG66/#、 FG66/!和 FG66/% 三个工作表, 并且 FG66/# 为当前工作表)设34567-= 是已创建的 34567 应用程序, 要使 FG66/! 成 为当前工作表, 可用下列语句:34567-=)C0DEFG66/H (” FG66/!” ) )-5/K6N?O6 对象用来指定工作表上的区域, F0D/ 方法 用来对工作表上指定的区域进行排序)如对工作表“FG66/#

3、” 上的单元格 “-#” 当前区域按第一列中的数据进行排序, 可用以下代码:C0DEFG66/H ( “HG66/#” ) ) N?O6 ( “-#” ) ) H0D/ P6M#:Q C0DEAFG66/H ( “FG66/#” ) )107.RH ( “-” )工作表对象中的 1677H 属性, 在单元格的选择方面可以达到与 N?O6 相同的效果, 它是以行 N0S 和列 107 作为参数第 #;/971+9%*,2:* ?*6+(*+ 567*/3 *+=AB*7+ (, “567*/-!;/971+9%*,2:* ?*6+(*+ 567*/3 *+=AB*7+ (, “567*/-!;/

4、971+9%O?2: !, C%O?2:3 “%AB.%2*D*17*=AB-?1:*%O?2:3 %O?2:S “51%O?2:CD (+ (567*/()*+-.*/, (CS “, “) -01/2*,M567*/()*+-.*/, (C,“) -01/2*,“) 3 G H)*%O?2:567*/()*+- .*/, (C, “) - 01/2* 3 VV567*/()*+- .*/, (C, T) -01/2*3 VVG“华东交通大学学报TGGT 年!“#$%显示 “%保存传过来的数据$,(“,“ A0:T+3,,“(“$ :A,50$ $5,“ 1,“I1( +I50S:$+5 +

5、 +$,:A 1,“ +“, :A S:$“0+:(, 0“=50$,)E38 F/D然后在VBA中编写调 洪程序;在此基础上可以添加或修改一些功能.4.期刊论文 吴业红 应用VBA技术进行AutoCAD二次开发 -电脑知识与技术2009,5(28)在AutoCAD制图应用过程中,需要开发一些符合用户需求的AutoCAD工具.VBA是一种对AutoCAD进行二次开发的灵活手段.应用VBA技术控制在AutoCAD环 境中绘图,探讨它在AutoCAD二次开发中,VBA程序语句设计的基本步骤、具体实现过程,达到绘制所需要AutoCAD图形的目的.5.期刊论文 谷实.刘金义.GU Shi.LIU Ji

6、n-yi VBA实现AutoCAD中锥度、斜度的智能标注 -科学技术与工程2010,10(11)为了弥补Aut0CAD中没有直接标注斜度、锥度这一命令的不足,利用AutoCAD自带二次开发软件包VBA,在AutoCAD环境下,开发了一个锥度、斜度标注的 VBA应用程序.通过实际应用,证明该设计可通过自动计算并依据国家标准完成锥度、斜度的智能标注.6.期刊论文 黄毓.李文柱.Huang Yu.Li WenZhu 基于AutoCAD VBA二次开发的大比例尺地形图查询系统 -城市勘测2010,“(2)介绍在AutoCAD环境下,利用VBA二次开发工具实现大比例尺地形图的快速查询,给尚未建立地理信息

7、系统的单位进行地形图的快捷、方便的调用提供了 工具.7.期刊论文 朱全军.宁小春 AutoCAD VBA在栅格地形图拼接工作中的应用 -湖南交通科技2010,36(1)介绍了在AutoCAD软件平台下,利用其嵌套的VBA编程语言批量计算栅格地形图坐标,并根据每张地形图位置生成坐标网格,以便进行栅格地形图拼接.实 践证明,利用该方法进行栅格地形图拼接可以在确保精度的前提下,大大减少重复操作,提高工作效率.8.期刊论文 刘荣辉.LIU Rong-hui 基于VBA及ADO技术的轴、孔公差自动标注 -机电工程2009,26(7)为了提高设计绘图效率,通过ADO及VBA开发环境接收用户输入,根据输入进

8、行判断和计算后,连接数据文件并查出偏差值以进行标注,最后关闭记录、连 接,释放内存,激活视图,恢复系统变量.最终在AutoCAD中利用VBA程序设计语言及微软的ADO技术,实现了根据用户需求对轴、孔公差的自动标注.测试结果 表明,该技术可使得AutoCAD中的公差标注更加快速准确.9.期刊论文 汪双宽 在AutoCAD中用VBA实现发电厂和变电所避雷针保护范围计算及自动绘图 -云南水力发电2010,26(4)在Window环境下,利用AutoCAD中内嵌的VBA作为二次开发工具,开发出一个避雷针布置和保护范围的计算、绘图软件.在发电厂或变电站设计布置避雷 针位置和计算保护范围时,利用该软件可轻

9、松实现计算和绘图的综合自动化,从而避免重复且繁琐的计算,达到减轻设计人员的工作量,提高工作效率的目的 .并且该软件还设计了单针、多针、不同高度的保护,并设计了二维和三维绘图功能,用户可以使用CAD中的三维显示功能,清晰的看出避雷针的立体图形和 其保护范围,并可得到规范、精确的发电厂、变电站避雷保护范围图纸.10.期刊论文 张涛.汪云甲 基于VBA的AutoCAD二次开发在矿图中的应用 -工矿自动化2008,“(5)文章介绍了AutoCAD VBA开发工具的特点,阐述了如何利用AutoCAD内嵌的VBA语言实现矿图的绘制和管理的方法.该方法借助于AutoCAD中的VBA开发工 具,可自动输入矿图的边界线或者特征点,大大提高矿图的绘制效率,解决了矿图绘制过程中由于图层繁多、边界点众多以及特征点复杂造成绘制效率低下 、易出现错误的问题.引证文献(2条)引证文献(2条)1.官春平.任惠源 基于EXCEL的AutoCAD图文档自动建库方法研究期刊论文-广东轻工职业技术学院学报 2007(4)2.孙家鹏 利用ActiveX技术实现Excel表格到AutoCAD表格的转换期刊论文-船舶设计通讯 2005(1)本文链接:http:/ 授权使用:广东商学院图书馆(gdsxy),授权号:c1b823f1-6a60-4423-88a5-9e4300a0a6a2 下载时间:2010年12月5日

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号