Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 3118|回复: 9

[已解决]怎么用VBA批量替换掉其他工作簿的VBA程序

[复制链接]
发表于 2013-12-25 12:13 | 显示全部楼层 |阅读模式
本帖最后由 5173735 于 2013-12-25 13:55 编辑

我有600个左右的工作薄  因一段VBA程序被误修改了(模块3的程序),现在有修改好的VBA保存在TXT文件内   现在需要批量修改掉然后执行这段程序  有什么办法吗  
把模块3的内容全部换成这个.zip (434 Bytes, 下载次数: 8)
发表于 2013-12-25 12:29 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2013-12-25 12:51 | 显示全部楼层
hwc2ycy 发表于 2013-12-25 12:29
操作VBE对象就可以了。

能详细点吗  我不懂VBA  能不能直接把VBA程序发出来呢


回复

使用道具 举报

发表于 2013-12-25 13:07 | 显示全部楼层
5173735 发表于 2013-12-25 12:51
能详细点吗  我不懂VBA  能不能直接把VBA程序发出来呢

你最好上传附件,写明要实现的功能。
回复

使用道具 举报

 楼主| 发表于 2013-12-25 13:20 | 显示全部楼层
hwc2ycy 发表于 2013-12-25 13:07
你最好上传附件,写明要实现的功能。

已经上传
回复

使用道具 举报

发表于 2013-12-25 13:47 | 显示全部楼层
5173735 发表于 2013-12-25 13:20
已经上传

XLSX格式是不能保存宏代码的,只有存成XLSM格式或XLS格式。


回复

使用道具 举报

 楼主| 发表于 2013-12-25 13:51 | 显示全部楼层
hwc2ycy 发表于 2013-12-25 13:47
XLSX格式是不能保存宏代码的,只有存成XLSM格式或XLS格式。

嗯 是的
回复

使用道具 举报

 楼主| 发表于 2013-12-25 13:56 | 显示全部楼层
5173735 发表于 2013-12-25 13:51
嗯 是的

不好意思  已经更新了  其实文件只是个样式  我主要是要这个过程的VBA程序  或者是方法  
回复

使用道具 举报

发表于 2013-12-25 14:06 | 显示全部楼层    本楼为最佳答案   
批量替换代码.rar (21.91 KB, 下载次数: 47)
回复

使用道具 举报

发表于 2013-12-25 14:07 | 显示全部楼层
5173735 发表于 2013-12-25 13:56
不好意思  已经更新了  其实文件只是个样式  我主要是要这个过程的VBA程序  或者是方法

代码你能看懂的话就直接修改成适合自己的就成了。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-26 08:28 , Processed in 1.040822 second(s), 14 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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