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* X, J8 l( o4 ~+ ~# T梁大的宏和12楼的宏,在VBA编辑界面下的“工具”菜单里点选“引用”的运行库的版本是相同的

. d+ W$ V/ g. E, k$ h& {- i# G应该不会。12版的库就是12版的库,16版我没装过,应该也有16版自己的库的。反正我在12版和14版上的库是不一样的,都是和各自的SW版本对应的。
 楼主| 发表于 2015-12-5 23:03:24 | 显示全部楼层 来自: 中国广东深圳
luanguangtao 发表于 2015-12-5 22:43
! ]1 Y7 ]- V# q, Y4 [$ W8 ~12楼的宏输入路径后没有反应,在vba编辑下可以运行,但不能打开所有的文件,不知为何。
* P/ b0 N/ b/ A0 g
输入的路径后面必须带上那个斜杠,比如梁大例子里的“C:\test\“,test单启后面的那个斜杠必须带上。
 楼主| 发表于 2015-12-5 23:04:40 | 显示全部楼层 来自: 中国广东深圳
luanguangtao 发表于 2015-12-5 22:373 H- U0 o1 d2 ^  P
但不知要选哪几项

  l/ o5 o( {9 Y- r+ v你把提示丢失了的那几个库文件取消勾选,然后确定关闭,然后再进选择库的那个界面,下面就会出现和你的SW版本匹配的库内容了,勾选那三项就可以了。
 楼主| 发表于 2015-12-5 23:12:05 | 显示全部楼层 来自: 中国广东深圳
本帖最后由 NC@jiang@nan 于 2015-12-6 00:03 编辑
! D3 c' P" H& r" Q  \
ryouss 发表于 2015-12-4 14:05
9 k/ F1 o% n: n15#編程如下補加紅色兩句,找到  "工程圖"  不做存檔關檔之處理.6 _+ D! h! H" o4 r; t1 D  {

6 l+ z! {) P# C' X- x           Case "ASM"

5 m+ w/ Q. v3 I- L) u* R4 @梁大,我想了下,如果把你这个 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:201 g9 @# F: ~# I1 w
谢谢楼主,加入\后12楼可以运行,但出现如下问题
6 D, J1 O9 D$ {5 R% @5 N+ A
就我试验几天的结果看,这个主要还是和库的设置有关。
 楼主| 发表于 2015-12-5 23:37:50 | 显示全部楼层 来自: 中国广东深圳
luanguangtao 发表于 2015-12-5 23:31# s* G3 J) @/ a$ |7 V, b3 K7 L3 D8 p
去掉一个有2015字样的库,梁大17楼的宏可以运行但出现如下问题
9 `, l7 r- H& U- t/ R( s5 _
我PM你了,你看消息。
发表于 2015-12-6 21:07:51 | 显示全部楼层 来自: 中国河北廊坊
只要明白带\和不带\表示的意思是不同的就行了,带\表示目录下的下层目录,不带的话你看不到下层目录,因为这是告诉电脑下层已经没有下层目录了
发表于 2015-12-22 21:44:21 | 显示全部楼层 来自: 中国广东广州
NC@jiang@nan 发表于 2015-12-3 00:41* \+ P+ v; [1 Y* ?0 o: i
梁大,从回您上个帖后,一直在研究学习您的这个宏文件,到现在终于理解一二了。把提取文件的代号和名称写 ...
) `1 g" N6 U8 Q1 k, z; p( y: A0 a
怎样用了 好像没有效果了
 楼主| 发表于 2015-12-23 22:29:58 | 显示全部楼层 来自: 中国广东深圳
314212186 发表于 2015-12-22 21:44
! O  C1 R$ Z( G" u5 F怎样用了 好像没有效果了
1 w% s8 g; J7 I2 {$ |) L& W
不太理解你的意思
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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