标签: excel vba
我需要将一张纸复制到一个全新的工作簿中。我在下面使用此代码。我的问题是,此工作表包含几个带有已分配宏的形状。在新工作簿中,这些分配的宏“指向”旧工作簿的宏。我需要新的工作簿来包含它自己的宏并指向自己。我可以通过仅按形状上的assign宏并选择正确的形状来解决该问题。 (宏复制到新工作簿,但形状仍“指向”旧工作簿的宏)
sheettocopy = Range("EU10").Value Worksheets(sheettocopy).Copy
答案 0 :(得分:0)
如果在工作表上创建了宏,则将工作表复制到新工作簿将指向新工作簿宏。