以梦为马,不负韶华

搜索
查看: 2702|回复: 21
收起左侧

VBA在AutoCAD和Excel中的应用 第1章 概述

[复制链接]
发表于 2019-8-12 23:39:48 显示全部楼层 |阅读模式
本帖最后由 ChemSD 于 2019-8-12 23:41 编辑

VBAAutoCADExcel中的应用
1概述
1、引子
在从事化工工艺设计中,一开始设计使用最多的软件就是AutoCAD和Excel,后来又引进了三维软件。三维软件的使用极大的提高了我们的工作效率和准确性,但是在我接触到小型项目时,使用三维软件却又显得鸡肋。在小型项目中,三维软件的数据库建立、后期维护、建模所花费的时间可能就占据了这个项目的大部分时间,而且三维软件一般是大型设计单位的配置,很多小型设计单位并不具备实力和资金来配置三维软件。我常常在思考,是否可以使用VBA来设计出一些软件模块,在我们不使用三维软件的情况下,将一些事情也让它实现自动化处理,比如自动统计材料、生成各种成品表格等、实现AutoCAD和Excel的数据互通。

2VBA
VBA全名VisualBasic for Applications,之所以选择VBA,而不是VB、LISP、C、python等其他编程语言,第一是因为一般我们安装好AutoCAD和Excel,AutoCAD和Excel已经自带了VBA编程环境,不需要再安装编程软件;第二是因为VBA简单,易上手,只需要简单的编程知识就能进行开发,不需要涉及到很多引用,复杂的应用环境设置。
图一:Excel中VBA的位置/图二:Excel中VBA编程界面/图三:AutoCAD中VBA的位置/图四:AutoCAD中VBA编程界面
3、案例
这个案例是我几年前做一个小装置,之前也做过类似的项目,但是这个项目业主要求所有表格都在AutoCAD中显示,因此除了修改部分Excel代码外,还需额外在AutoCAD中自动导入Excel表格中大量数据并做分页处理,正好可以作为演示。
视频1:Excel中自动生成各种数据表/视频2:AutoCAD中导入Excel中数据并分页
4、期望
我想尽量把我所知道的有关这方面的知识,一步一步的写出来,希望对各位能有所帮助。另一方面,我也希望能与大家多多交流,互相学习进步。
在更远的意义上来讲,如果有人能把这些我们经常要用的数据、计算做成手机端的应用,比如水蒸汽物性计算、管径选择、保温厚度计算、钢管荷载和跨距、造价等等,将会极大的方便我们即时问题的处理。

第一次发帖,图片和视频好像传不上去,因此把整个内容压缩作为附件,有兴趣的可以下载来看看。

                                                            


VBA在AutoCAD和Excel中的应用 第1章 概述 2019.08.12-1565624512.zip

1.17 MB, 下载次数: 65

发表于 2019-8-12 23:39:48 显示全部楼层
感谢楼主分享资料,很多公司的小项目画二维就行了
回复 支持 反对

使用道具 举报

发表于 2019-8-12 23:39:48 显示全部楼层
谢谢分享·,学习一下·1!
回复 支持 反对

使用道具 举报

发表于 2019-8-12 23:39:48 显示全部楼层
谢谢分享,学习一下
回复 支持 反对

使用道具 举报

发表于 2019-8-12 23:39:48 显示全部楼层
谢谢分享,学习一下
回复 支持 反对

使用道具 举报

 成长值: 47995

发表于 2019-8-12 23:39:48 显示全部楼层
楼主好敬业,支持一下
回复 支持 反对

使用道具 举报

 成长值: 45710

发表于 2019-8-12 23:39:48 显示全部楼层
希望楼主能同时介绍下怎么使用{:1106_362:}
回复 支持 反对

使用道具 举报

发表于 2019-8-12 23:39:48 显示全部楼层
一听编程,头就大了。
回复 支持 反对

使用道具 举报

发表于 2019-8-12 23:39:48 显示全部楼层
怎么只有第一章啊,其他的呢?
回复 支持 反对

使用道具 举报

发表于 2019-8-12 23:39:48 显示全部楼层
感谢楼主分享资料
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-8-12 23:39:48 显示全部楼层
枫叶的思念 发表于 2019-8-13 21:59
希望楼主能同时介绍下怎么使用

在以后的帖子中我会更新怎么编写代码和使用。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-8-12 23:39:48 显示全部楼层
zhdg_zhdg 发表于 2019-8-14 06:14
怎么只有第一章啊,其他的呢?

谢谢大家支持,我会尽量多更新,今晚还会有一篇。
回复 支持 反对

使用道具 举报

发表于 2019-8-12 23:39:48 显示全部楼层

谢谢楼主分享
回复 支持 反对

使用道具 举报

发表于 2019-8-12 23:39:48 显示全部楼层
这是好资料啊,需要学习一下,谢谢啊!
回复 支持 反对

使用道具 举报

发表于 2019-8-12 23:39:48 显示全部楼层
感謝樓主分亯
回复 支持 反对

使用道具 举报

发表于 2019-8-12 23:39:48 显示全部楼层
感谢楼主分享
回复 支持 反对

使用道具 举报

发表于 2019-8-12 23:39:48 显示全部楼层
谢谢楼主分享学习资料
回复 支持 反对

使用道具 举报

不想打字就选择快捷回复吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|以梦为马,不负韶华

GMT+8, 2025-4-7 01:44

Powered by 以梦为马,不负韶华

© 2024-2099 Meng.Horse

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