将Excel工作表从一个工作簿复制到另一个保留命名范围定义

时间:2013-12-12 08:25:46

标签: excel vba

我有一个包含很多命名范围的Excel工作簿,两者都有范围工作簿和工作表(工作表是动态生成的,因此它们的编号是可变的)。 现在,每当我尝试将这些动态创建的工作表从一个工作簿复制到另一个工作簿时,源工作簿的所有命名范围也会传输到目标工作簿,但范围设置为Worksheet(复制的工作表的名称)。 有没有办法强制复制的工作表保持范围定义与目标工作簿的范围工作簿(完全相同)? 如果使用Excel的工作表复制功能无法实现这一点,那么如何使用VBA实现这一目标?

0 个答案:

没有答案
相关问题