forowhl 发表于 2010-5-15 00:20:00

[分享]批量打开文件批量查找替换【更新第2.1版】




使用方法:
1.确保你的电脑上面装有 和 excel 程序。
2.在“TT_AutoCAD文字自动替代.xls”文件里面设置好你要替换的数据,A列是查找项,B列是替换项。注意查找项不能为空,否则后面的查找项将读取不到。
3.点击“批量查找替换”程序,程序会打开配置文件(TT_AutoCAD文字自动替代),如果AutoCAD未启动,程序将打开“TT_AutoCAD启动页.dwg”文件启动AutoCAD。
4.等待一会后,将出现批量查找程序界面。
5.先添加文件,如果添加文件夹,程序会搜索此文件夹(包括子目录)里面dwg图形文件。
6.点击“确定”,等待一会,你的所有添加的文件都将被查找替换。


-----------------------------------------------
更新第二版,更新内容
1.这次用的vb做的一个dll组件,界面更漂亮了,增加了CAD应该是所有显示的文字的替换,可以修改被替代对象的颜色。
如下图。




2.启动更方便了,直接点击“批量查找替换”的CAD文件启动(启动后记得点启用宏)。
3.上一个版本做的很不成功,在好些人的电脑上面不能直接运行,需要调试后才能运行,这次试了好几个电脑没有发现问题。
4..其它小细节方面。

欢迎试用,有什么问题可以去我的空间说一下,呵呵!




更新第2.1版,更新内容
1.增加了表格内容替换选项。
2.增加了一个状态栏,有了好些提示,而且可以显示系统时间。
3.其它小细节。













**** Hidden Message *****

qqask 发表于 2017-8-22 10:04:00

希望能改进,06版,或者更高版本都不行
命令: netload
无法加载程序集。错误详细信息: System.BadImageFormatException:
未能加载文件或程序集“file:///D:\SOFT\CAD批量替换\PiLiangTiHuan.dll”或它的某一
个依赖项。该模块应包含一个程序集清单。
文件名:“file:///D:\SOFT\CAD批量替换\PiLiangTiHuan.dll”
   在 System.Reflection.Assembly._nLoad(AssemblyName fileName, String codeBase,
Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark,
Boolean throwOnFileNotFound, Boolean forIntrospection)
   在 System.Reflection.Assembly.nLoad(AssemblyName fileName, String codeBase,
Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark,
Boolean throwOnFileNotFound, Boolean forIntrospection)
   在 System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef,
Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)
   在 System.Reflection.Assembly.InternalLoadFrom(String assemblyFile, Evidence
securityEvidence, Byte[] hashValue, AssemblyHashAlgorithm hashAlgorithm,
Boolean forIntrospection, StackCrawlMark& stackMark)
   在 System.Reflection.Assembly.LoadFrom(String assemblyFile)
   在 Autodesk.AutoCAD.Runtime.ExtensionLoader.Load(String fileName)
   在 loadmgd()
警告: 程序集绑定日志记录被关闭。
要启用程序集绑定失败日志记录,请将注册表值
(DWORD)设置为 1。
注意: 会有一些与程序集绑定失败日志记录关联的性能损失。
要关闭此功能,请移除注册表值 。

wqi127 发表于 2019-11-15 16:50:00

作者您好!一直在用您编写的“批量查找与替换”插件,感觉非常好!现在系统更换成64位的Win7,无法运行,还请您抽出宝贵的时间测试一下!联系方式:lwb@jns.net.cn

dong20030432 发表于 2018-1-15 12:00:00

我的是CAD 2006,2.1和2.3版本都不能正常工作,点击确定后直接跳出完成对话榵,替换报告不出来,是不支持我的版本吗?

forowhl 发表于 2010-5-15 00:24:00

“批量查找替换.exe”程序代码。

短歌行 发表于 2010-8-12 14:33:00

谢谢 试用了一下 就是老爱出现“内存溢出”的错误

forowhl 发表于 2010-8-26 22:33:00

欢迎试用第二版,呵呵!!

zwf100 发表于 2010-10-14 22:53:00

高手,佩服

forowhl 发表于 2010-11-24 19:30:00









更新第2.2版,更新内容
1.增加了批量移出,批量保留功能。本版本没有上传到网络。

-----------------------------------------------------------------
更新第2.3版,更新内容
1.增加了图纸空间替换,但是只能替换默认图纸空间,如果你的一个图里面有两个布局的话,第二个布局就替换不了,由于水平有限没有好的办法解决,如果你有方法,请去我的空间留言吧,谢谢。。
2.增加了公差的文字替换。
3.在替换报告里面增加了为你节省了多少时间,然后换算成金钱有多少,呵呵,让你切实感受到本软件的好处。
4.其它小细节吧。


lrd1861 发表于 2010-12-4 12:12:00

下来试一试
页: [1] 2
查看完整版本: [分享]批量打开文件批量查找替换【更新第2.1版】