QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
goto3d 说: 版主微信号:caivin811031;还未入三维微信群的小伙伴,速度加
2022-07-04
全站
goto3d 说: 此次SW竞赛获奖名单公布如下,抱歉晚了,版主最近太忙:一等奖:塔山817;二等奖:a9041、飞鱼;三等奖:wx_dfA5IKla、xwj960414、bzlgl、hklecon;请以上各位和版主联系,领取奖金!!!
2022-03-11
楼主: gongwen0519
收起左侧

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

[复制链接]
发表于 2019-1-29 12:43:15 | 显示全部楼层
woaishuijia 发表于 2018-12-8 20:332 V) b- k9 @# n6 l' g+ ?+ _: |9 u
EXCEL的编程就是VBA啊,如果你已经会了EXCEL的VBA,又能够熟练使用CAD画图,那使用VBA做CAD的二次开发编 ...
, n* \6 t5 G6 V# m( z
老师啊!CAD的VBA没有录制宏功能啊?而且外安装的VBA模块帮助文件全是英文版的!和OFFICE的VBA相比较,麻烦多了!没有录制宏,我该怎么学习CAD的VBA呢?
发表于 2019-1-30 22:13:09 | 显示全部楼层
kuangben8 发表于 2019-1-29 12:43: G* U# Y* O& v
老师啊!CAD的VBA没有录制宏功能啊?而且外安装的VBA模块帮助文件全是英文版的!和OFFICE的VBA相比较,麻 ...

( z2 N- j) T( Y9 k; y! ^把邮箱给我
发表于 2019-1-31 08:16:32 | 显示全部楼层
woaishuijia 发表于 2019-1-30 22:13- ^4 F' S: `  p0 J* N( B5 i
把邮箱给我

  b' F) v4 r+ {0 v1 l* i: I老师好!我回您消息了啊。5 s2 N) a# E. [% I& D2 W- L" U
dongbiyong2006@126.com
: l: U- J8 k9 N' H. `3 I! q5 y感谢老师的帮助。

点评

请查看邮件  详情 回复 发表于 2019-1-31 11:15
发表于 2019-1-31 11:15:02 | 显示全部楼层
kuangben8 发表于 2019-1-31 08:16
3 t4 j7 J$ i! j: C  ~  ~老师好!我回您消息了啊。
7 I+ Y$ I0 f2 s4 p6 A( n
, t! ^8 g* E! G. E# g0 e1 M) n感谢老师的帮助。
7 B- L& s! o$ c$ z2 ^+ {- h
请查看邮件
发表于 2019-1-31 22:19:34 | 显示全部楼层
woaishuijia 发表于 2019-1-31 11:15
) m3 i1 _" ^9 G1 l请查看邮件

, I5 B! @5 h6 A0 n/ n* X) H老师好!我应该如何加载那个宏记录器?我直接在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( V! V5 T* l7 H( [' e
老师好!我应该如何加载那个宏记录器?我直接在VBA界面上:文件--导入文件,选择dvb格式文件,提示无法加 ...
% g( \3 I. E5 g" M0 ]
一、加载VBA宏的方法:8 E0 e# x- M" h5 g3 d5 O2 E4 ~3 X
1、直接加载:
, e8 J. B  D0 \5 p) u( mCAD图形界面菜单:“工具” > “宏” > 加载工程
, n+ C4 G. G/ o( T" o或功能区 :“管理” > “应用程序” > “加载工程”0 V: x) @& r, u) [; x5 w1 h
或命令行:VBALOAD" f, A! T1 P: t% o
2、通过VBA管理器加载:
- ?. {0 L7 `5 W; ?首先打开VBA管理器,方法是:
" W) Z+ ^7 s& T) U
CAD图形界面菜单:“工具” > “宏” > “VBA管理器”
' x7 Z1 D$ P6 o0 w5 C1 [
或功能区 :“管理” > “应用程序” > “VBA管理器”
或命令行:VBAMAN
然后在弹出的“VBA管理器”上点击“加载”按钮
8 H" f( U  M5 o
二、卸载VBA宏的方法:
首先打开VBA管理器(方法同上),然后在列表框中选择要卸载的宏,点击“卸载”按钮

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

) R5 I( l$ }4 y7 q1 |

: o$ o* W% ^4 j: M: \
# Z4 s  s8 \' r. Z- [
发表于 2019-2-1 22:19:30 | 显示全部楼层
woaishuijia 发表于 2019-2-1 09:49
4 g* S# C: Z$ i; @' ~& x0 \" ]一、加载VBA宏的方法:
9 w  o, `* Y  ]$ l6 L  C1、直接加载:
' }' ]2 n4 P$ p. J6 h2 Z% lCAD图形界面菜单:“工具” > “宏” > “[/backcol ...

6 h6 l7 @+ [! \+ j6 G+ F9 K感谢老师的热心帮助,我下载新的宏记录器,加载成功了!但是在CAD界面的任何操作都会弹出下图提示。请老师不忙的时候看看,谢谢老师。5 X% g% J- p; C5 U) L1 i
1549030101(1).jpg
8 _+ W  E) E' `- e8 b0 _
  u  v" a! o& e5 U- j& c$ b另外想请问一下这个宏记录器是类似office里的录制宏的功能吗?不知道咋启用录制宏啊?感谢老师百忙中的帮助。7 h1 ]2 N! L* v
发表于 2019-2-2 04:34:40 | 显示全部楼层
1、把这个过程删掉吧。这原本是作者准备编写的一段关于删除图形对象的宏记录的代码,没有写完,所以主要内容都注释掉了。这段代码现在并没有实质内容。把你图片上亮显的那一行到它下面的“END SUB”这一行都删掉或在每行的前面加上一个半角单引号(让它变为注释)。6 R1 b% q# `0 [/ R* I
2、用"VBALOAD"命令或"VBAMAN"命令加载程序后,CAD图形界面会出现一个工具条,如图. u' q# k' }0 u* w* S
捕获.PNG # [9 R3 C0 _2 q5 i# M" V
此时它红色的“录制”按钮是亮显的9 [- }# ?' b* y5 v
点击“录制”控制后会弹出一个对话框,如图) g. r7 S) }/ C4 n6 v; w
捕获1.PNG ) n  [6 ~* v$ D& }: B: }+ m
确定后,工具条会变成下面的样子2 m7 o: A0 [$ B, t' G
捕获2.PNG 8 K3 t* C5 e/ m- T( C1 g
“录制”按钮被暗显,“暂停”和“停止”按钮会亮显。在这之后的一些主要的画图动作会被记录下来。
4 i5 B  |+ ?; [. Y7 @" b点击“停止”按钮后,可以在VBA编辑器中看到
) {' a6 o/ _+ P+ Y+ b; X, _ 捕获3.PNG 7 k' a. x* M& E4 O$ w
多了一个“我记录的宏”,打开它就可以了。( Q( w  B7 u+ i$ T* Q
  t! z) B, B' D# T; ?  `9 E1 k0 r
这个程序不是官方的,既不全面,有些细节也欠严谨,但可以给初学者提供一个不错的参考。1 ~& N5 a0 l9 ]8 _
发表于 2019-2-2 21:16:14 | 显示全部楼层
woaishuijia 发表于 2019-2-2 04:34/ L9 v6 t4 F2 S$ P/ j
1、把这个过程删掉吧。这原本是作者准备编写的一段关于删除图形对象的宏记录的代码,没有写完,所以主要内 ...

2 |1 s# |  h8 u3 Y感谢老师的热心帮助,我初步录制宏成功了。
发表于 2019-3-24 10:19:18 | 显示全部楼层

* O5 E" P; L! k: Y- W多谢楼主分享,很实用
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

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