QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

[复制链接]
发表于 2019-1-29 12:43:15 | 显示全部楼层 来自: 中国辽宁
woaishuijia 发表于 2018-12-8 20:336 X0 x* J* b; E1 Y  r3 m
EXCEL的编程就是VBA啊,如果你已经会了EXCEL的VBA,又能够熟练使用CAD画图,那使用VBA做CAD的二次开发编 ...

; }  d  Q; h6 P4 H, d  f$ W3 k4 d1 v老师啊!CAD的VBA没有录制宏功能啊?而且外安装的VBA模块帮助文件全是英文版的!和OFFICE的VBA相比较,麻烦多了!没有录制宏,我该怎么学习CAD的VBA呢?

点评

把邮箱给我  详情 回复 发表于 2019-1-30 22:13
发表于 2019-1-30 22:13:09 | 显示全部楼层 来自: 中国北京
kuangben8 发表于 2019-1-29 12:43
7 r8 z* o4 R' X# }, w) a老师啊!CAD的VBA没有录制宏功能啊?而且外安装的VBA模块帮助文件全是英文版的!和OFFICE的VBA相比较,麻 ...
" H, [: A3 j( {  y9 Q
把邮箱给我
发表于 2019-1-31 08:16:32 | 显示全部楼层 来自: 中国辽宁
woaishuijia 发表于 2019-1-30 22:13
) n8 ^. M6 |, o4 G4 @0 D' j; X把邮箱给我
5 c+ G. W% a6 v$ S! i
老师好!我回您消息了啊。
5 O9 B' }" p, V- Fdongbiyong2006@126.com
( J5 g, Z3 a* T感谢老师的帮助。

点评

请查看邮件  详情 回复 发表于 2019-1-31 11:15
发表于 2019-1-31 11:15:02 | 显示全部楼层 来自: 中国北京
kuangben8 发表于 2019-1-31 08:16
: G; L) X8 Q! Z  k  y0 b老师好!我回您消息了啊。0 ~( U4 P( U8 H1 f
- A3 x' s- y- E
感谢老师的帮助。
# E/ [6 [/ I  z
请查看邮件
发表于 2019-1-31 22:19:34 | 显示全部楼层 来自: 中国辽宁
woaishuijia 发表于 2019-1-31 11:152 p2 r$ h  s' A7 S( w& G& ]
请查看邮件
) l& p; z: q4 z
老师好!我应该如何加载那个宏记录器?我直接在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$ l* `! [3 f  U" m7 v8 _; Y3 y
老师好!我应该如何加载那个宏记录器?我直接在VBA界面上:文件--导入文件,选择dvb格式文件,提示无法加 ...
" t- x) z( P% O5 I0 \
一、加载VBA宏的方法:4 p5 l3 f/ D! y/ Z9 P4 F
1、直接加载:7 I$ ~. {+ ~) R4 ]4 W
CAD图形界面菜单:“工具” > “宏” > 加载工程5 C2 j, d9 Q! H; p' D! d6 k
或功能区 :“管理” > “应用程序” > “加载工程”8 {9 o% m4 _7 y3 M+ F
或命令行:VBALOAD
; P4 ]: ^  a, `! F7 s) J2 l) `2、通过VBA管理器加载:
- u2 z1 ~4 Y2 K! Y# Z! d首先打开VBA管理器,方法是:
' L/ A4 T+ s3 K$ G0 A5 T
CAD图形界面菜单:“工具” > “宏” > “VBA管理器”
1 P; U+ l9 n; [; t. B' Z5 D9 M2 Q# h
或功能区 :“管理” > “应用程序” > “VBA管理器”
或命令行:VBAMAN
然后在弹出的“VBA管理器”上点击“加载”按钮
6 ^# d  U/ a+ d% y2 l1 [% ]
二、卸载VBA宏的方法:
首先打开VBA管理器(方法同上),然后在列表框中选择要卸载的宏,点击“卸载”按钮

3 J0 j  {6 P3 e7 z0 e
三、关于本“宏记录器”
这是我从其它论坛下载的一个网友自行编制的程序,完成的时间是2006年。因此,程序中有些部分与现在的电脑已经不太适应了。这两天我对它作了一些修改,使之能够在64位操作系统下运行,已经发到你邮箱了。
这个程序的某些部分不是很严谨,可能要根据具体情况作进一步的修改。

( }  \$ F4 v7 T( j

* W: K% i( S" |" n6 N/ Z; x# q! @: g1 U. g% x& B( K% g
发表于 2019-2-1 22:19:30 | 显示全部楼层 来自: 中国辽宁
woaishuijia 发表于 2019-2-1 09:49" ~3 B) b1 a* P! A1 v% x
一、加载VBA宏的方法:
1 d) u5 Y, I/ @' H: {1、直接加载:6 t' C7 V+ b3 \# h
CAD图形界面菜单:“工具” > “宏” > “[/backcol ...
: C+ {5 s- N5 y, k
感谢老师的热心帮助,我下载新的宏记录器,加载成功了!但是在CAD界面的任何操作都会弹出下图提示。请老师不忙的时候看看,谢谢老师。+ L# E  F5 L4 u3 N+ X& ^% F/ y' I
1549030101(1).jpg
8 o& [! u. M8 M4 ~* P9 _# C! K$ }
! T( s- [; J# T; T% }- I( K# u另外想请问一下这个宏记录器是类似office里的录制宏的功能吗?不知道咋启用录制宏啊?感谢老师百忙中的帮助。
. {; T, V' C5 k. k+ V4 ~
发表于 2019-2-2 04:34:40 | 显示全部楼层 来自: 中国北京
1、把这个过程删掉吧。这原本是作者准备编写的一段关于删除图形对象的宏记录的代码,没有写完,所以主要内容都注释掉了。这段代码现在并没有实质内容。把你图片上亮显的那一行到它下面的“END SUB”这一行都删掉或在每行的前面加上一个半角单引号(让它变为注释)。
4 Y( s" T) X, f2、用"VBALOAD"命令或"VBAMAN"命令加载程序后,CAD图形界面会出现一个工具条,如图
! A9 H# v& i7 M! z% _5 X1 ` 捕获.PNG
: }( |/ t% C; s; k6 L- i此时它红色的“录制”按钮是亮显的
# h6 J$ J9 T' i" Y6 v6 P, D; Y2 k点击“录制”控制后会弹出一个对话框,如图5 }5 ^/ x1 a* m7 T: H$ Y! y
捕获1.PNG
) d- T" z2 C' w$ b6 }确定后,工具条会变成下面的样子
8 b0 ]/ D; C+ V8 Q' V1 o& @ 捕获2.PNG , N  W+ L% L- Z2 s
“录制”按钮被暗显,“暂停”和“停止”按钮会亮显。在这之后的一些主要的画图动作会被记录下来。
. C4 ^4 [2 a5 Q( T. B; ~" s点击“停止”按钮后,可以在VBA编辑器中看到+ I& u- y6 _+ g) R4 c2 R
捕获3.PNG
; D9 T4 J1 y& q& ]1 d, @. A) c. B多了一个“我记录的宏”,打开它就可以了。
4 Q" d) M$ G8 C* k* g" ?3 v2 U
这个程序不是官方的,既不全面,有些细节也欠严谨,但可以给初学者提供一个不错的参考。
# ?2 l: h8 ^( w- R) k
发表于 2019-2-2 21:16:14 | 显示全部楼层 来自: 中国
woaishuijia 发表于 2019-2-2 04:346 P3 A4 z$ o$ v1 I% r5 u6 }' U
1、把这个过程删掉吧。这原本是作者准备编写的一段关于删除图形对象的宏记录的代码,没有写完,所以主要内 ...
, x, g8 X4 t4 {. W) r" H3 X
感谢老师的热心帮助,我初步录制宏成功了。
发表于 2019-3-24 10:19:18 | 显示全部楼层 来自: 中国江西吉安
' T6 U, y) a  q' Y% a, |/ ~
多谢楼主分享,很实用
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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