QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

楼主: NC@jiang@nan
收起左侧

[求助] 求梁大帮助指点

[复制链接]
发表于 2015-12-5 22:43:44 | 显示全部楼层 来自: 中国山东莱芜
12楼的宏输入路径后没有反应,在vba编辑下可以运行,但不能打开所有的文件,不知为何。
发表于 2015-12-5 22:45:54 | 显示全部楼层 来自: 中国山东莱芜
梁大的宏和12楼的宏,在VBA编辑界面下的“工具”菜单里点选“引用”的运行库的版本是相同的
 楼主| 发表于 2015-12-5 23:01:58 | 显示全部楼层 来自: 中国广东深圳
luanguangtao 发表于 2015-12-5 22:45
$ F% T7 k1 O( ]; ^梁大的宏和12楼的宏,在VBA编辑界面下的“工具”菜单里点选“引用”的运行库的版本是相同的
5 z- \3 e- l+ Z
应该不会。12版的库就是12版的库,16版我没装过,应该也有16版自己的库的。反正我在12版和14版上的库是不一样的,都是和各自的SW版本对应的。
 楼主| 发表于 2015-12-5 23:03:24 | 显示全部楼层 来自: 中国广东深圳
luanguangtao 发表于 2015-12-5 22:43$ k; i3 F  x8 E  b
12楼的宏输入路径后没有反应,在vba编辑下可以运行,但不能打开所有的文件,不知为何。

7 A1 u" W& g4 ]& H, o1 w/ B. X输入的路径后面必须带上那个斜杠,比如梁大例子里的“C:\test\“,test单启后面的那个斜杠必须带上。
 楼主| 发表于 2015-12-5 23:04:40 | 显示全部楼层 来自: 中国广东深圳
luanguangtao 发表于 2015-12-5 22:37
/ z( B# d3 ]: U, O; [8 V$ a但不知要选哪几项
/ `0 \, P& l2 \7 @8 }4 \9 y1 _& Q3 R; {
你把提示丢失了的那几个库文件取消勾选,然后确定关闭,然后再进选择库的那个界面,下面就会出现和你的SW版本匹配的库内容了,勾选那三项就可以了。
 楼主| 发表于 2015-12-5 23:12:05 | 显示全部楼层 来自: 中国广东深圳
本帖最后由 NC@jiang@nan 于 2015-12-6 00:03 编辑
7 q$ _( u  J8 M
ryouss 发表于 2015-12-4 14:05
" h3 ]" ~1 \* f5 L( I" C15#編程如下補加紅色兩句,找到  "工程圖"  不做存檔關檔之處理.) X* B8 n) \* V9 R) j6 o

: c& B3 B, h0 i9 J; r; w           Case "ASM"

% L% O0 V4 {. p9 G4 p5 i6 S0 u梁大,我想了下,如果把你这个 IF到END IF中间的一部分提取出来作为副程序的结尾段,就是只有打开了文档呼叫出了副程序的的情况下才执行存档、关档操作,如果是工程图文件,主程序不会打开工程图文档而是直接搜寻下一个SW文件,这样就可以不用这个IF  、END IF语句了,而且我觉得这样改动的话更符号程序的运行逻辑。经过我试验,按这个思路做改动后是确实可行的。不知您觉得我这个思路怎样?
发表于 2015-12-5 23:20:15 | 显示全部楼层 来自: 中国山东莱芜
谢谢楼主,加入\后12楼可以运行,但出现如下问题
捕获2.PNG
发表于 2015-12-5 23:31:30 | 显示全部楼层 来自: 中国山东莱芜
去掉一个有2015字样的库,梁大17楼的宏可以运行但出现如下问题
捕获3.PNG
 楼主| 发表于 2015-12-5 23:31:32 | 显示全部楼层 来自: 中国广东深圳
luanguangtao 发表于 2015-12-5 23:20: v0 n  Z9 \- L4 n( a
谢谢楼主,加入\后12楼可以运行,但出现如下问题
* ]7 x* `: o2 ?; F, s
就我试验几天的结果看,这个主要还是和库的设置有关。
 楼主| 发表于 2015-12-5 23:37:50 | 显示全部楼层 来自: 中国广东深圳
luanguangtao 发表于 2015-12-5 23:313 |3 `% J6 ]! W$ p- n* N
去掉一个有2015字样的库,梁大17楼的宏可以运行但出现如下问题
7 R# p! y" e8 \; N
我PM你了,你看消息。
发表于 2015-12-6 21:07:51 | 显示全部楼层 来自: 中国河北廊坊
只要明白带\和不带\表示的意思是不同的就行了,带\表示目录下的下层目录,不带的话你看不到下层目录,因为这是告诉电脑下层已经没有下层目录了
发表于 2015-12-22 21:44:21 | 显示全部楼层 来自: 中国广东广州
NC@jiang@nan 发表于 2015-12-3 00:41* \  y( L. L8 x  T9 S5 L6 a
梁大,从回您上个帖后,一直在研究学习您的这个宏文件,到现在终于理解一二了。把提取文件的代号和名称写 ...
4 ]+ {& v9 ?9 R7 J% L2 r
怎样用了 好像没有效果了
 楼主| 发表于 2015-12-23 22:29:58 | 显示全部楼层 来自: 中国广东深圳
314212186 发表于 2015-12-22 21:44
8 M% ]) E9 y6 N怎样用了 好像没有效果了

) r2 U8 U# l( f3 V6 A9 ~不太理解你的意思
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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