用VBA实现从EXCEL表到CAD表转换 (转帖)
作者:查拥军 出处:工测员 摘要:该程序可将Excel表格中的所有单元格全部按原来大小、风格转换到AutoCAD文件中来。在转换过程中,表格线条的转换和文字转换是重点。文字转换采用了直接利用AddMtext命令提供的属性进行转换,避免了已往修改形文件来进行文字标注的方法,直接控制表格文字字体、大小、下划线、上下脚标,倾斜,加粗等,使每个文字的风格均可以得到很好的控制,极大提高了文字标注的灵活性。 ---- 一、前言 ---- Microsoft Excel 软件具有十分强大的制表、表格计算等功能,是普通人员常用的制表工具。可以通过其内嵌的VBA语言可以控制Microsoft Excel 的整个操作过程。 ----AutoCAD是由AutoDesk公司的工程绘图软件,是CAD市场的主流产品,功能十分强大,是工程制图人员常用的软件之一。AutoDesk公司从R14版以后,为其提供了VBA语言接口。 ---- 在工程制图中,常常需要在图中插入绘制表格,一般有两种方法。其一,是利用剪贴板
非模态对话框控制输入(Autocad VBA)
原文如下:By default the modeless dialog cannot keep focus in Autocad VBA. In order toachieve that you will have register an additionall control and makereference to it under Tools > References....But let’s go step by step:1. First you’ll have to register a AcFocusCtrl.dll under Windows. You can dothat by going to the Start menu and selecting Run. In the window that popsup write the following line (this is how the path looks on my computer, onyours could be a bit
[推荐]使用AutoCAD VBA进行水库调洪计算
使用AutoCAD VBA进行水库调洪计算使用AutoCAD VBA进行水库调洪计算衣秀勇(天津勘测设计研究院,天津300222)关键词:AutoCAD VBA;水库;调洪计算摘 要:AutoCAD VBA是集成在AutoCAD中的二次开发工具,是Microsoft Visual Basic的一个子集,而VB又是从Basic升级而来的,因此使用者不需花太多的精力去另外学习一门编程语言,利用该工具可轻松使用图解法进行工程计算。在AutoCAD中进行调洪计算时,首先创建一个AutoCAD VBA工程;然后在VBA中编写调洪程序;在此基础上可以添加或修改一些功能。1使用AutoCAD VBA进行水库调洪计算VBA(Visual Basic for Application)是Microsoft公司集成在Microsoft office系列软件中的超级开发工具,AutoCAD在R14及以上版本中也集成了VBA作为自己的一个二次开发工具。AutoCAD VBA与Office VBA是同一工具同一环境,不同的是AutoCAD V