QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

楼主: gongwen0519
收起左侧

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

[复制链接]
发表于 2019-1-29 12:43:15 | 显示全部楼层 来自: 中国辽宁
woaishuijia 发表于 2018-12-8 20:33
* t* l' v& q- E# dEXCEL的编程就是VBA啊,如果你已经会了EXCEL的VBA,又能够熟练使用CAD画图,那使用VBA做CAD的二次开发编 ...

& j" Q" j  e1 Z老师啊!CAD的VBA没有录制宏功能啊?而且外安装的VBA模块帮助文件全是英文版的!和OFFICE的VBA相比较,麻烦多了!没有录制宏,我该怎么学习CAD的VBA呢?

点评

把邮箱给我  详情 回复 发表于 2019-1-30 22:13
发表于 2019-1-30 22:13:09 | 显示全部楼层 来自: 中国北京
kuangben8 发表于 2019-1-29 12:43& ]* K4 l/ a' {# T1 w( @
老师啊!CAD的VBA没有录制宏功能啊?而且外安装的VBA模块帮助文件全是英文版的!和OFFICE的VBA相比较,麻 ...
3 W7 u1 S, O+ @- A
把邮箱给我
发表于 2019-1-31 08:16:32 | 显示全部楼层 来自: 中国辽宁
woaishuijia 发表于 2019-1-30 22:130 P- p! \$ F+ W- l3 K
把邮箱给我
% B9 ?7 w/ {( ?& L
老师好!我回您消息了啊。
7 w5 n2 e2 E! Y. o6 G4 [dongbiyong2006@126.com2 `% p3 B3 l* x7 u) T
感谢老师的帮助。
发表于 2019-1-31 11:15:02 | 显示全部楼层 来自: 中国北京
kuangben8 发表于 2019-1-31 08:16
: p6 f4 a9 u! _. e8 K老师好!我回您消息了啊。  _) y3 c/ u" o/ x7 z2 D6 _
2 Z( n* U. p3 {* B
感谢老师的帮助。

' N+ ~4 u$ F8 X4 t请查看邮件
发表于 2019-1-31 22:19:34 | 显示全部楼层 来自: 中国辽宁
woaishuijia 发表于 2019-1-31 11:15
7 h2 q: ^( `0 @8 s+ i! e请查看邮件
5 h' N9 W" E, v2 A4 g
老师好!我应该如何加载那个宏记录器?我直接在VBA界面上:文件--导入文件,选择dvb格式文件,提示无法加载。我使用的CAD是2014版本64位系统。
发表于 2019-2-1 09:49:32 | 显示全部楼层 来自: 中国北京
kuangben8 发表于 2019-1-31 22:19
+ F% C2 I6 r4 T+ ?老师好!我应该如何加载那个宏记录器?我直接在VBA界面上:文件--导入文件,选择dvb格式文件,提示无法加 ...

# D+ D1 `& n3 H( f一、加载VBA宏的方法:
( W* E; T# A: |" a7 H; Z7 q1 V+ x1、直接加载:% u' M1 `) M1 S9 g, F* \% ]3 x
CAD图形界面菜单:“工具” > “宏” > 加载工程& A3 N8 P% Q4 V" U, {# B9 D, ]
或功能区 :“管理” > “应用程序” > “加载工程”
6 c, c4 F+ u( O! E! \: O或命令行:VBALOAD4 E& v& V" w1 h: i) d! F
2、通过VBA管理器加载:
+ w6 l9 q) |/ I$ O' ^+ [, K首先打开VBA管理器,方法是:% X4 O/ e( R% W4 x9 B" w
CAD图形界面菜单:“工具” > “宏” > “VBA管理器”
9 W8 g. ]- ?3 q2 i5 \; V
或功能区 :“管理” > “应用程序” > “VBA管理器”
或命令行:VBAMAN
然后在弹出的“VBA管理器”上点击“加载”按钮

. _+ N- ~1 U- a2 X1 q3 e
二、卸载VBA宏的方法:
首先打开VBA管理器(方法同上),然后在列表框中选择要卸载的宏,点击“卸载”按钮

) z( t3 D! H- ], U5 `
三、关于本“宏记录器”
这是我从其它论坛下载的一个网友自行编制的程序,完成的时间是2006年。因此,程序中有些部分与现在的电脑已经不太适应了。这两天我对它作了一些修改,使之能够在64位操作系统下运行,已经发到你邮箱了。
这个程序的某些部分不是很严谨,可能要根据具体情况作进一步的修改。
/ O5 h7 ?. j  R8 s; D/ J
  q9 f1 k5 l1 c" Z7 r4 {- d# `
6 T0 \* ^# p. C, n3 g
发表于 2019-2-1 22:19:30 | 显示全部楼层 来自: 中国辽宁
woaishuijia 发表于 2019-2-1 09:49% H5 Z2 L' W6 o
一、加载VBA宏的方法:
2 q5 ^2 D/ u! Y# }& {& N6 y1、直接加载:" B- w6 P  s  H9 e# B3 W
CAD图形界面菜单:“工具” > “宏” > “[/backcol ...
' t0 u* `! T0 K
感谢老师的热心帮助,我下载新的宏记录器,加载成功了!但是在CAD界面的任何操作都会弹出下图提示。请老师不忙的时候看看,谢谢老师。
, A8 d* O8 ?$ Q& K0 R! F 1549030101(1).jpg
$ P/ g! z; M3 `9 B# K3 _, E" L$ @% E+ k
另外想请问一下这个宏记录器是类似office里的录制宏的功能吗?不知道咋启用录制宏啊?感谢老师百忙中的帮助。' M( a3 Z) n" Y0 c; b% Q+ `, Q
发表于 2019-2-2 04:34:40 | 显示全部楼层 来自: 中国北京
1、把这个过程删掉吧。这原本是作者准备编写的一段关于删除图形对象的宏记录的代码,没有写完,所以主要内容都注释掉了。这段代码现在并没有实质内容。把你图片上亮显的那一行到它下面的“END SUB”这一行都删掉或在每行的前面加上一个半角单引号(让它变为注释)。
: M3 L" _; b2 j) Z2 A; x3 J2、用"VBALOAD"命令或"VBAMAN"命令加载程序后,CAD图形界面会出现一个工具条,如图( w" d/ k( R' E- e& N  L
捕获.PNG 7 X6 `7 T; ?9 d: n( _
此时它红色的“录制”按钮是亮显的) I  ^4 W# N/ G1 T
点击“录制”控制后会弹出一个对话框,如图: c* j9 q% y) x, W
捕获1.PNG * B& E) k6 N3 V! J) d* e# {7 l
确定后,工具条会变成下面的样子' s3 ^$ g2 E, \5 s& z6 z7 @" n3 h& f
捕获2.PNG . A+ X2 p3 e5 T0 X/ L9 o; K2 ?
“录制”按钮被暗显,“暂停”和“停止”按钮会亮显。在这之后的一些主要的画图动作会被记录下来。
) o+ j  @  H' a# `) @7 t/ t/ A点击“停止”按钮后,可以在VBA编辑器中看到
, k1 [: Q0 Y" ]* d9 h 捕获3.PNG
, M  J* R8 u) o  P多了一个“我记录的宏”,打开它就可以了。2 o; i; j6 a: Y

1 O0 f* I1 Q! ?0 P+ X这个程序不是官方的,既不全面,有些细节也欠严谨,但可以给初学者提供一个不错的参考。
% }' C! y  P- t+ k, c. G; F
发表于 2019-2-2 21:16:14 | 显示全部楼层 来自: 中国
woaishuijia 发表于 2019-2-2 04:34
# f' @& E2 a9 g* r) M; I1、把这个过程删掉吧。这原本是作者准备编写的一段关于删除图形对象的宏记录的代码,没有写完,所以主要内 ...

, F9 @  e% D, I+ S# o1 L感谢老师的热心帮助,我初步录制宏成功了。
发表于 2019-3-24 10:19:18 | 显示全部楼层 来自: 中国江西吉安

" a$ ^6 N1 s! F1 B6 ?* j8 T/ `多谢楼主分享,很实用
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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