QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
6天前
全站
goto3d 说: 版主微信号:caivin811031;还未入三维微信群的小伙伴,速度加
2022-07-04
楼主: gongwen0519
收起左侧

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

[复制链接]
发表于 2019-1-29 12:43:15 | 显示全部楼层
woaishuijia 发表于 2018-12-8 20:33
: }( p  o$ ^7 o8 f: Q3 j! A3 O# WEXCEL的编程就是VBA啊,如果你已经会了EXCEL的VBA,又能够熟练使用CAD画图,那使用VBA做CAD的二次开发编 ...

% j& E5 Y: |' c# g/ 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
. I3 m0 `* `$ D, s, l/ V/ U1 l老师啊!CAD的VBA没有录制宏功能啊?而且外安装的VBA模块帮助文件全是英文版的!和OFFICE的VBA相比较,麻 ...
$ V2 V; ~; E) s5 e
把邮箱给我
发表于 2019-1-31 08:16:32 | 显示全部楼层
woaishuijia 发表于 2019-1-30 22:134 }( m4 W$ @  D0 P
把邮箱给我
! }/ p! S" \4 }- N3 {: m5 b9 d& I
老师好!我回您消息了啊。( B, L6 x3 |; P+ E0 ]
dongbiyong2006@126.com3 S& J9 P  r, P* b8 |% Y
感谢老师的帮助。

点评

请查看邮件  详情 回复 发表于 2019-1-31 11:15
发表于 2019-1-31 11:15:02 | 显示全部楼层
kuangben8 发表于 2019-1-31 08:16
3 m0 `( q4 _  T: M老师好!我回您消息了啊。
  k2 h% _% T! X: {/ @
  D& t, R/ Y) j( E) x- {( H, X- d0 H5 U感谢老师的帮助。

0 A3 v3 o7 G" c! R& c请查看邮件
发表于 2019-1-31 22:19:34 | 显示全部楼层
woaishuijia 发表于 2019-1-31 11:154 M( ^( B! ^& m- e6 I& b
请查看邮件

" V- M. S5 R) \6 \+ P# ^老师好!我应该如何加载那个宏记录器?我直接在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:198 @- l# k  K$ @: O  \
老师好!我应该如何加载那个宏记录器?我直接在VBA界面上:文件--导入文件,选择dvb格式文件,提示无法加 ...

  l- {8 M8 m4 P  B$ \一、加载VBA宏的方法:1 F+ K$ s3 s; W' L3 ?! z. i
1、直接加载:# Y" m5 M" K4 D; q; G; e, x- @- w
CAD图形界面菜单:“工具” > “宏” > 加载工程% }, J- r" S9 k( \  T! |" v( \
或功能区 :“管理” > “应用程序” > “加载工程”
: F' I- D9 b+ l: l或命令行:VBALOAD
( I6 Z; r2 D5 ?8 p; a2、通过VBA管理器加载:& A0 N& a/ U- k' u" Z
首先打开VBA管理器,方法是:
/ m4 R- x; t5 Q# n
CAD图形界面菜单:“工具” > “宏” > “VBA管理器”( M# B. \9 h" E; H
或功能区 :“管理” > “应用程序” > “VBA管理器”
或命令行:VBAMAN
然后在弹出的“VBA管理器”上点击“加载”按钮

6 s: m  t- [) v  B* C
二、卸载VBA宏的方法:
首先打开VBA管理器(方法同上),然后在列表框中选择要卸载的宏,点击“卸载”按钮
& F" V6 I5 ^' @0 _: x
三、关于本“宏记录器”
这是我从其它论坛下载的一个网友自行编制的程序,完成的时间是2006年。因此,程序中有些部分与现在的电脑已经不太适应了。这两天我对它作了一些修改,使之能够在64位操作系统下运行,已经发到你邮箱了。
这个程序的某些部分不是很严谨,可能要根据具体情况作进一步的修改。
6 j9 R( Q" e$ Q) p9 Y" M) {0 W

3 m9 O) \0 `* J9 J8 O2 i
+ J/ _& F2 l1 p# ^) h1 t' C
发表于 2019-2-1 22:19:30 | 显示全部楼层
woaishuijia 发表于 2019-2-1 09:49$ L4 W5 a+ U3 V- Q3 f1 g
一、加载VBA宏的方法:; q+ @: A; f- x/ |) T. i% o9 t
1、直接加载:' W# h" S" `4 L: m6 ]! O0 k% j
CAD图形界面菜单:“工具” > “宏” > “[/backcol ...
, {: J8 w+ e( Z0 x. O) D% E: ^
感谢老师的热心帮助,我下载新的宏记录器,加载成功了!但是在CAD界面的任何操作都会弹出下图提示。请老师不忙的时候看看,谢谢老师。. K2 @( |  |8 O: T: F: @
1549030101(1).jpg
; z. ~7 g/ O5 }- N9 r! @9 e) ^
: G3 W* o' [( V' c* L1 V另外想请问一下这个宏记录器是类似office里的录制宏的功能吗?不知道咋启用录制宏啊?感谢老师百忙中的帮助。
% i  C2 u# [0 s" R# d
发表于 2019-2-2 04:34:40 | 显示全部楼层
1、把这个过程删掉吧。这原本是作者准备编写的一段关于删除图形对象的宏记录的代码,没有写完,所以主要内容都注释掉了。这段代码现在并没有实质内容。把你图片上亮显的那一行到它下面的“END SUB”这一行都删掉或在每行的前面加上一个半角单引号(让它变为注释)。
- G' a& ]6 o' {4 S# ~! E- T2、用"VBALOAD"命令或"VBAMAN"命令加载程序后,CAD图形界面会出现一个工具条,如图$ d& M$ k, l) m: J, \. p8 b" ?
捕获.PNG
; g- \$ U6 Q( i! {2 [& J5 Y# Z' P此时它红色的“录制”按钮是亮显的
& @3 u& }5 c& \8 B* p3 V+ E点击“录制”控制后会弹出一个对话框,如图0 ~; B3 f) L8 u% u* `
捕获1.PNG
: k/ O( l- T, E% w  P3 W# |# q" J确定后,工具条会变成下面的样子- s1 A: b6 b, ~+ A0 C1 X* e
捕获2.PNG % Y7 Q8 ^' y. v; d
“录制”按钮被暗显,“暂停”和“停止”按钮会亮显。在这之后的一些主要的画图动作会被记录下来。
( S+ O6 X$ X, s点击“停止”按钮后,可以在VBA编辑器中看到0 B' T' [4 K$ J) [1 a
捕获3.PNG
' P& v) j9 k3 T6 O# e多了一个“我记录的宏”,打开它就可以了。( W6 {3 _' r" x5 Y: F

) V" x: I2 b' w  h这个程序不是官方的,既不全面,有些细节也欠严谨,但可以给初学者提供一个不错的参考。! @: h) D; \# ]/ Y" W
发表于 2019-2-2 21:16:14 | 显示全部楼层
woaishuijia 发表于 2019-2-2 04:34
' `" u; x7 D: I- V1、把这个过程删掉吧。这原本是作者准备编写的一段关于删除图形对象的宏记录的代码,没有写完,所以主要内 ...
: \% f8 g7 b5 J( k9 v' d$ t# }4 A
感谢老师的热心帮助,我初步录制宏成功了。
发表于 2019-3-24 10:19:18 | 显示全部楼层

4 ~; L8 T# r- {! u- h  v9 [多谢楼主分享,很实用
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

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