我想在同一个excel中再复制一个包含宏命令的sheet,为什么复制后会出错,导致原来的sheet下的宏也不能使用

2025-01-05 17:13:35
推荐回答(2个)
回答1:

原因可能是原来的红里面有类似这样的代码sheets(2).range…………
这个意思是选择第2个表格的某个区域,你复制一个表格后可能是表格的顺序打乱了,造成宏不能运行。
还有可能就是有sheets.count
贴出的你的代码可以更快的找到原因所在。

回答2:

宏是属于整个文件的,不从属于sheet的.