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
# d. B+ U- k, P1 U8 f4 v9 `梁大的宏和12楼的宏,在VBA编辑界面下的“工具”菜单里点选“引用”的运行库的版本是相同的
" W" }6 D8 ~! b
应该不会。12版的库就是12版的库,16版我没装过,应该也有16版自己的库的。反正我在12版和14版上的库是不一样的,都是和各自的SW版本对应的。
 楼主| 发表于 2015-12-5 23:03:24 | 显示全部楼层 来自: 中国广东深圳
luanguangtao 发表于 2015-12-5 22:43, f9 H  J1 m. l7 A0 j' y
12楼的宏输入路径后没有反应,在vba编辑下可以运行,但不能打开所有的文件,不知为何。
" ]7 ~# E( _& E* k, z8 _4 _* _
输入的路径后面必须带上那个斜杠,比如梁大例子里的“C:\test\“,test单启后面的那个斜杠必须带上。
 楼主| 发表于 2015-12-5 23:04:40 | 显示全部楼层 来自: 中国广东深圳
luanguangtao 发表于 2015-12-5 22:370 C/ r$ k+ W' i4 s1 ^- M0 S
但不知要选哪几项

4 Q; Q# n. h" c: v, @% `你把提示丢失了的那几个库文件取消勾选,然后确定关闭,然后再进选择库的那个界面,下面就会出现和你的SW版本匹配的库内容了,勾选那三项就可以了。
 楼主| 发表于 2015-12-5 23:12:05 | 显示全部楼层 来自: 中国广东深圳
本帖最后由 NC@jiang@nan 于 2015-12-6 00:03 编辑
) ~' D1 n/ v! O7 p. Y; `9 y& u1 r
ryouss 发表于 2015-12-4 14:05
8 \7 K$ B- ]; D& ]' a0 H' Z" B  y15#編程如下補加紅色兩句,找到  "工程圖"  不做存檔關檔之處理.
4 [1 E' N9 O- m2 b" j5 S/ h4 d' r2 |' G7 ~) E
           Case "ASM"

$ \" m/ H2 G8 ]+ 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. ?6 o" R2 k: P6 ]* }
谢谢楼主,加入\后12楼可以运行,但出现如下问题

0 Y7 R4 v* h' B就我试验几天的结果看,这个主要还是和库的设置有关。
 楼主| 发表于 2015-12-5 23:37:50 | 显示全部楼层 来自: 中国广东深圳
luanguangtao 发表于 2015-12-5 23:31
2 K  x4 A* |! g/ K" `去掉一个有2015字样的库,梁大17楼的宏可以运行但出现如下问题
# p- v6 g& W3 Z& e5 R
我PM你了,你看消息。
发表于 2015-12-6 21:07:51 | 显示全部楼层 来自: 中国河北廊坊
只要明白带\和不带\表示的意思是不同的就行了,带\表示目录下的下层目录,不带的话你看不到下层目录,因为这是告诉电脑下层已经没有下层目录了
发表于 2015-12-22 21:44:21 | 显示全部楼层 来自: 中国广东广州
NC@jiang@nan 发表于 2015-12-3 00:41
( `7 g( V2 \: T! o梁大,从回您上个帖后,一直在研究学习您的这个宏文件,到现在终于理解一二了。把提取文件的代号和名称写 ...

8 t6 F# M1 l  [* I6 d6 I' @5 ]怎样用了 好像没有效果了
 楼主| 发表于 2015-12-23 22:29:58 | 显示全部楼层 来自: 中国广东深圳
314212186 发表于 2015-12-22 21:448 u/ l" ~7 b$ k; H5 _3 l- O" e
怎样用了 好像没有效果了
1 }: j, l* B7 a8 L8 q3 ?
不太理解你的意思
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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