QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
6天前
楼主: gongwen0519
收起左侧

[分享] 已知中心及其上三点,求作椭圆

[复制链接]
发表于 2019-1-29 12:43:15 | 显示全部楼层 来自: 中国辽宁
woaishuijia 发表于 2018-12-8 20:33
! [7 U) u1 ^' H% A  W8 }" K8 cEXCEL的编程就是VBA啊,如果你已经会了EXCEL的VBA,又能够熟练使用CAD画图,那使用VBA做CAD的二次开发编 ...
  C. h; C/ T: z. j# [
老师啊!CAD的VBA没有录制宏功能啊?而且外安装的VBA模块帮助文件全是英文版的!和OFFICE的VBA相比较,麻烦多了!没有录制宏,我该怎么学习CAD的VBA呢?

点评

把邮箱给我  详情 回复 发表于 2019-1-30 22:13
发表于 2019-1-30 22:13:09 | 显示全部楼层 来自: 中国北京
kuangben8 发表于 2019-1-29 12:43% Y' ?: b& ], O( Q5 h, P
老师啊!CAD的VBA没有录制宏功能啊?而且外安装的VBA模块帮助文件全是英文版的!和OFFICE的VBA相比较,麻 ...

* {; t1 b1 t2 L: F/ r把邮箱给我
发表于 2019-1-31 08:16:32 | 显示全部楼层 来自: 中国辽宁
woaishuijia 发表于 2019-1-30 22:138 R' C7 K4 c; G( p* _8 b. [$ V2 w: ]0 P. C# \
把邮箱给我
) r( t- w: j- u+ K
老师好!我回您消息了啊。
4 o2 H) j1 p6 Rdongbiyong2006@126.com5 i) L4 I" L) L3 z7 r
感谢老师的帮助。
发表于 2019-1-31 11:15:02 | 显示全部楼层 来自: 中国北京
kuangben8 发表于 2019-1-31 08:16
* u8 m, r( @9 i6 ~. p' q5 |  v老师好!我回您消息了啊。4 p+ x0 V2 \* B9 m

* m. o, e2 ?4 B5 r: S  S4 V感谢老师的帮助。
, D2 g7 R9 w( h; j
请查看邮件
发表于 2019-1-31 22:19:34 | 显示全部楼层 来自: 中国辽宁
woaishuijia 发表于 2019-1-31 11:15
: J2 d' r* |! A5 f1 u请查看邮件

3 H7 T# l- o# G5 G3 \老师好!我应该如何加载那个宏记录器?我直接在VBA界面上:文件--导入文件,选择dvb格式文件,提示无法加载。我使用的CAD是2014版本64位系统。
发表于 2019-2-1 09:49:32 | 显示全部楼层 来自: 中国北京
kuangben8 发表于 2019-1-31 22:19
+ y! B4 _) {8 L* s6 q: z老师好!我应该如何加载那个宏记录器?我直接在VBA界面上:文件--导入文件,选择dvb格式文件,提示无法加 ...

  P0 t$ ]2 ?1 D一、加载VBA宏的方法:, N. s! U7 I/ r8 s( J% x) m
1、直接加载:# W8 G2 S6 G) {2 }+ i7 |
CAD图形界面菜单:“工具” > “宏” > 加载工程
, M2 ]# z$ a& F# [或功能区 :“管理” > “应用程序” > “加载工程”8 k2 d6 V. C# f% J
或命令行:VBALOAD
- V5 [4 |- l9 l  u# s- F, O2、通过VBA管理器加载:. y# z) u& N" R) x* w- M  ^3 G
首先打开VBA管理器,方法是:1 M5 g8 }  q  c6 k- f
CAD图形界面菜单:“工具” > “宏” > “VBA管理器”
' S2 f' T" H* V# b5 S/ G! C* k
或功能区 :“管理” > “应用程序” > “VBA管理器”
或命令行:VBAMAN
然后在弹出的“VBA管理器”上点击“加载”按钮

1 E* h6 p* p" q) q) L
二、卸载VBA宏的方法:
首先打开VBA管理器(方法同上),然后在列表框中选择要卸载的宏,点击“卸载”按钮
7 k9 v% m! r' R! i" }* s5 m
三、关于本“宏记录器”
这是我从其它论坛下载的一个网友自行编制的程序,完成的时间是2006年。因此,程序中有些部分与现在的电脑已经不太适应了。这两天我对它作了一些修改,使之能够在64位操作系统下运行,已经发到你邮箱了。
这个程序的某些部分不是很严谨,可能要根据具体情况作进一步的修改。

; y4 e7 O  e7 L- D/ V

+ g: F9 r$ K1 V) B# S5 {& x; G
" V0 ^$ M, C8 W4 _! Z5 A) J
发表于 2019-2-1 22:19:30 | 显示全部楼层 来自: 中国辽宁
woaishuijia 发表于 2019-2-1 09:494 i) h) Y3 ~1 _+ c  a
一、加载VBA宏的方法:
" V, V3 z2 |4 Q, g( `6 k1 G8 H1 ?. ~  v1、直接加载:) d0 `; ]0 v  D# s7 w
CAD图形界面菜单:“工具” > “宏” > “[/backcol ...

& B; M  X, s3 h  |' q感谢老师的热心帮助,我下载新的宏记录器,加载成功了!但是在CAD界面的任何操作都会弹出下图提示。请老师不忙的时候看看,谢谢老师。  {& p3 X/ i! R3 S1 p
1549030101(1).jpg
+ B" b6 C7 S( g& i# @4 E/ B; t, i. B+ F! g( V# J
另外想请问一下这个宏记录器是类似office里的录制宏的功能吗?不知道咋启用录制宏啊?感谢老师百忙中的帮助。
0 l' n- c: ^& O; j  E; H4 b
发表于 2019-2-2 04:34:40 | 显示全部楼层 来自: 中国北京
1、把这个过程删掉吧。这原本是作者准备编写的一段关于删除图形对象的宏记录的代码,没有写完,所以主要内容都注释掉了。这段代码现在并没有实质内容。把你图片上亮显的那一行到它下面的“END SUB”这一行都删掉或在每行的前面加上一个半角单引号(让它变为注释)。6 m; ~, k( J; W0 W+ z. }
2、用"VBALOAD"命令或"VBAMAN"命令加载程序后,CAD图形界面会出现一个工具条,如图
; q  R' Y" q9 H0 M 捕获.PNG * ?2 J# b" S8 z, y9 f
此时它红色的“录制”按钮是亮显的
" ~. o' P5 ?& q& K) P点击“录制”控制后会弹出一个对话框,如图
& @3 c* e. B# l  G3 S: o 捕获1.PNG
1 Q6 Q' K5 M* p确定后,工具条会变成下面的样子
9 S# c; ?; k- ]$ }  b 捕获2.PNG + L* V  ~% N& v, x, p7 t* [* d# S
“录制”按钮被暗显,“暂停”和“停止”按钮会亮显。在这之后的一些主要的画图动作会被记录下来。
1 v2 `+ u7 B0 h1 w点击“停止”按钮后,可以在VBA编辑器中看到0 }+ n8 f- [7 f2 g2 G
捕获3.PNG
7 C' e/ w2 R3 y+ c) L" Y多了一个“我记录的宏”,打开它就可以了。8 i: H4 f4 a& x  w  r
% Q: ^7 C" P! X: N2 y1 [0 I$ K
这个程序不是官方的,既不全面,有些细节也欠严谨,但可以给初学者提供一个不错的参考。
6 Y' F7 F7 p- @# b) D) I
发表于 2019-2-2 21:16:14 | 显示全部楼层 来自: 中国
woaishuijia 发表于 2019-2-2 04:34
& L' T8 L: @% J# G' M' s# Z, \' I1、把这个过程删掉吧。这原本是作者准备编写的一段关于删除图形对象的宏记录的代码,没有写完,所以主要内 ...
) }$ |( W) u3 g+ t+ F; o3 I3 L
感谢老师的热心帮助,我初步录制宏成功了。
发表于 2019-3-24 10:19:18 | 显示全部楼层 来自: 中国江西吉安
. {2 E2 g* h0 _7 i" W  k. h6 p5 s
多谢楼主分享,很实用
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

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