QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

楼主: gongwen0519
收起左侧

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

[复制链接]
发表于 2019-1-29 12:43:15 | 显示全部楼层 来自: 中国辽宁
woaishuijia 发表于 2018-12-8 20:33
( Q9 C7 n- @% R9 Z* m: tEXCEL的编程就是VBA啊,如果你已经会了EXCEL的VBA,又能够熟练使用CAD画图,那使用VBA做CAD的二次开发编 ...
! i( Y; ]+ ?) f
老师啊!CAD的VBA没有录制宏功能啊?而且外安装的VBA模块帮助文件全是英文版的!和OFFICE的VBA相比较,麻烦多了!没有录制宏,我该怎么学习CAD的VBA呢?

点评

把邮箱给我  详情 回复 发表于 2019-1-30 22:13
发表于 2019-1-30 22:13:09 | 显示全部楼层 来自: 中国北京
kuangben8 发表于 2019-1-29 12:43
. R, ~+ c7 \5 \老师啊!CAD的VBA没有录制宏功能啊?而且外安装的VBA模块帮助文件全是英文版的!和OFFICE的VBA相比较,麻 ...
6 p7 u2 @$ H. |1 ?4 c' \: p' _% {3 F
把邮箱给我
发表于 2019-1-31 08:16:32 | 显示全部楼层 来自: 中国辽宁
woaishuijia 发表于 2019-1-30 22:132 S. `9 ?9 q6 e* n, }+ [
把邮箱给我

6 `$ e9 V( z1 l! G9 A* h4 g老师好!我回您消息了啊。8 q5 y9 V9 D1 ]5 E
dongbiyong2006@126.com
; f! W* {8 ^0 B9 D3 Y6 |感谢老师的帮助。

点评

请查看邮件  详情 回复 发表于 2019-1-31 11:15
发表于 2019-1-31 11:15:02 | 显示全部楼层 来自: 中国北京
kuangben8 发表于 2019-1-31 08:16( c) @+ S7 t$ |+ v  S/ v
老师好!我回您消息了啊。
, y5 w/ p8 H2 _, i
8 T1 Y6 D/ x* }- u8 |: c. G感谢老师的帮助。
) d- [# _5 `' H, N
请查看邮件
发表于 2019-1-31 22:19:34 | 显示全部楼层 来自: 中国辽宁
woaishuijia 发表于 2019-1-31 11:15
: G7 A6 Q0 h2 K请查看邮件
8 q) j4 \! ~4 _# g  ]- |2 A6 N
老师好!我应该如何加载那个宏记录器?我直接在VBA界面上:文件--导入文件,选择dvb格式文件,提示无法加载。我使用的CAD是2014版本64位系统。

点评

一、加载VBA宏的方法: 1、直接加载: CAD图形界面菜单:[/backcolor]“工具” > “宏” > “[/backcolor]加载工程”[/backcolor] 或功能区 :“管理” > “应用程序” > “加载工程”[/backcolor] 或命令行:VB  详情 回复 发表于 2019-2-1 09:49
发表于 2019-2-1 09:49:32 | 显示全部楼层 来自: 中国北京
kuangben8 发表于 2019-1-31 22:19
' V4 d( n0 m0 m% T老师好!我应该如何加载那个宏记录器?我直接在VBA界面上:文件--导入文件,选择dvb格式文件,提示无法加 ...
! g4 [1 j5 x/ \/ e9 B- O0 q8 e
一、加载VBA宏的方法:: v. ~; |9 J: ]1 O, i, y/ a
1、直接加载:
4 T0 h# H# ~8 ^' Q! y  ICAD图形界面菜单:“工具” > “宏” > 加载工程! `. m; V0 v# q* K. z
或功能区 :“管理” > “应用程序” > “加载工程”) t$ w$ N1 k7 W5 B% q
或命令行:VBALOAD
0 r- j, N1 U6 p" w# e! O2、通过VBA管理器加载:
/ U2 C0 J2 n* P" G3 F首先打开VBA管理器,方法是:
  S! X3 W0 Z: B! F; d3 L- U
CAD图形界面菜单:“工具” > “宏” > “VBA管理器”
6 n, E* r+ B/ S+ C7 h; K) ^0 H: l
或功能区 :“管理” > “应用程序” > “VBA管理器”
或命令行:VBAMAN
然后在弹出的“VBA管理器”上点击“加载”按钮

( C% k4 M) [; W& e' Y6 x  j
二、卸载VBA宏的方法:
首先打开VBA管理器(方法同上),然后在列表框中选择要卸载的宏,点击“卸载”按钮
- i' B9 m) t' Y* Y: x9 U. k
三、关于本“宏记录器”
这是我从其它论坛下载的一个网友自行编制的程序,完成的时间是2006年。因此,程序中有些部分与现在的电脑已经不太适应了。这两天我对它作了一些修改,使之能够在64位操作系统下运行,已经发到你邮箱了。
这个程序的某些部分不是很严谨,可能要根据具体情况作进一步的修改。
/ g, k& H+ D5 s4 R% E
# m% u$ z# X  {' S  v) f3 I9 ]/ x/ Q

# j# G: r" a6 e. W
发表于 2019-2-1 22:19:30 | 显示全部楼层 来自: 中国辽宁
woaishuijia 发表于 2019-2-1 09:49
5 U% W; `& o( k' C' o6 ]一、加载VBA宏的方法:/ {: u, M' j+ v
1、直接加载:0 G8 Y% K& f, M
CAD图形界面菜单:“工具” > “宏” > “[/backcol ...

. w" f0 W+ z* X8 W8 C5 Q感谢老师的热心帮助,我下载新的宏记录器,加载成功了!但是在CAD界面的任何操作都会弹出下图提示。请老师不忙的时候看看,谢谢老师。, b& K# z- y4 |' k/ o) _
1549030101(1).jpg % R6 {9 s7 c0 x# s9 }5 ^
, g; S& U! m. S, a0 J
另外想请问一下这个宏记录器是类似office里的录制宏的功能吗?不知道咋启用录制宏啊?感谢老师百忙中的帮助。
$ Z$ d7 F5 O6 P2 [
发表于 2019-2-2 04:34:40 | 显示全部楼层 来自: 中国北京
1、把这个过程删掉吧。这原本是作者准备编写的一段关于删除图形对象的宏记录的代码,没有写完,所以主要内容都注释掉了。这段代码现在并没有实质内容。把你图片上亮显的那一行到它下面的“END SUB”这一行都删掉或在每行的前面加上一个半角单引号(让它变为注释)。) O, h% F; ~! r7 ?
2、用"VBALOAD"命令或"VBAMAN"命令加载程序后,CAD图形界面会出现一个工具条,如图
7 c5 G1 v: A" t8 B 捕获.PNG
4 f; K1 U- F& I0 v" k, U# D此时它红色的“录制”按钮是亮显的6 t2 o# \& w% h; b
点击“录制”控制后会弹出一个对话框,如图
2 t* A/ F* U3 W% M* J$ b( ^ 捕获1.PNG
0 X) X  X3 i4 V9 Z3 S确定后,工具条会变成下面的样子
) k- @5 p9 ~* V6 D; F& v3 b 捕获2.PNG : B* t$ m- W- z; d
“录制”按钮被暗显,“暂停”和“停止”按钮会亮显。在这之后的一些主要的画图动作会被记录下来。) u" a( i' U  h8 P$ n" v
点击“停止”按钮后,可以在VBA编辑器中看到5 v' ^5 v' j( P0 @% q+ e
捕获3.PNG
5 M2 b/ S- O  l) z多了一个“我记录的宏”,打开它就可以了。
6 t+ ~3 c& Y$ \+ Q, @+ x
1 X+ k/ C. \1 h6 m6 t) M" I这个程序不是官方的,既不全面,有些细节也欠严谨,但可以给初学者提供一个不错的参考。
2 I% {3 B  q: m) I, b
发表于 2019-2-2 21:16:14 | 显示全部楼层 来自: 中国
woaishuijia 发表于 2019-2-2 04:34
3 ]. u- g0 n* _8 W# D1、把这个过程删掉吧。这原本是作者准备编写的一段关于删除图形对象的宏记录的代码,没有写完,所以主要内 ...

! l, t' Q( I! E% U3 |" ^2 u: H感谢老师的热心帮助,我初步录制宏成功了。
发表于 2019-3-24 10:19:18 | 显示全部楼层 来自: 中国江西吉安

, _  r( {! o4 W多谢楼主分享,很实用
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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