hahaboy86
发表于 2016-10-9 10:46:39
crossrainbows
发表于 2017-8-1 15:58:12
本帖最后由 crossrainbows 于 2017-8-1 16:00 编辑
mikewolf2k 发表于 2015-12-25 12:17
再次更新,增加了文件名,可以同一字符串在不同的文件名中被替换为不同的字符串。
使用方法:
加载dvb,A ...
你好。我下载了你的ReplaceMultiText.dvb文件。但是我用cad2014打开alt+F11。提供我acadproject密码。请问密码是什么?我从官网上下载的vba 2014.显示是英文版。第一次没有安装好,第二次就怎么也安装不了了,安装路径是灰度的。我想借用你的程序替换不同的数字。路由图上的数字,特别多。
mikewolf2k
发表于 2017-8-14 09:04:33
crossrainbows 发表于 2017-8-1 15:58
你好。我下载了你的ReplaceMultiText.dvb文件。但是我用cad2014打开alt+F11。提供我acadproject密码。请 ...
Alt+F8执行即可。
jpg102329
发表于 2017-8-16 08:43:36
(DEFUN C:TT(/ E ET LST O RANGE SL SS1 STR STRNEW STROLD)
(setq et(vlax-get-or-create-object"excel.application"))
(setq range(BF-excel-getusedrange et (BF-excel-getActiveSheet et)))
(setq lst(BF-excel-getrangevalue et (BF-excel-getrangeindex range)));内容
(setq ss1(ssget'((0 . "*text"))))
(setq sl(sslength ss1))
(repeat sl
(setq e(ssname ss1(setq sl(1- sl))))
(setq o(vlax-ename->vla-object e))
(setq strold(vlax-get o'textstring))
(if (setq str(car(vl-remove-if-not '(lambda(x)(WCMATCH strold (strcat"*"(car x)"*")))lst)));有这个文字
(progn
(setq strnew(vl-string-subst (cadr str)(car str)strold));新内容
(vlax-put o'textstring strnew)
)
)
)(prompt"***大懒猪荣誉出品***")
(princ)
)
无法上传附近百度云链接:http://pan.baidu.com/s/1c1X67mC 密码:rac5
qwh923820
发表于 2017-8-16 15:26:40
学习中!!!!!
qqask
发表于 2017-8-22 15:47:10
cad2014有错误,cad2006也有错误。
zhenghan3
发表于 2017-8-24 16:18:26
程序提示隐含模块中的编译错误:thisdrawing,不知道怎么回事
leon5209021
发表于 2017-11-28 14:10:02
扭扭捏捏比比
fsafaffa
发表于 2017-12-2 11:41:53
下载试试,感谢楼主分享
sunny_8848
发表于 2018-1-22 08:36:00
感谢楼主分享