excel 文件名更改时 宏中对应该文件的文件名也一起更改

来源:百度知道 编辑:UC知道 时间:2024/07/04 07:16:21
如题,我录制的宏中引用到的文件名,有没有办法当该文件名修改时,宏中对应该文件的文件名也一起更改
在代码里定义一些fso对象 怎么操作,可详细举例说说吗,非常感谢

没有试过,理论上讲不大可能。
给文件改名是个操作系统的事件,不可能通知到Excel。Excel就更不可能改它录制的代码了。
如果你的文件确实需要改名,可以在代码里定义一些fso对象,然后使这个文件具有一些特定的属性,如最新修改的文件,或者所在文件夹中的惟一文件,或者名字中有些特殊的前缀后缀等,再在代码里利用这些属性找到这个文件,以提高代码的适应性。

补充:
用消息给你发了一点代码,但严格地说那个不是fso:)你随便找一些VB的帮助文档,里面都有很详细的说明。