如何确保我的形状“指向”正确的宏?

时间:2019-09-04 09:21:24

标签: excel vba

我需要将一张纸复制到一个全新的工作簿中。我在下面使用此代码。我的问题是,此工作表包含几个带有已分配宏的形状。在新工作簿中,这些分配的宏“指向”旧工作簿的宏。我需要新的工作簿来包含它自己的宏并指向自己。我可以通过仅按形状上的assign宏并选择正确的形状来解决该问题。 (宏复制到新工作簿,但形状仍“指向”旧工作簿的宏)

sheettocopy = Range("EU10").Value
Worksheets(sheettocopy).Copy

1 个答案:

答案 0 :(得分:0)

enter image description here如果在工作表上创建了宏,则将工作表复制到新工作簿将指向新工作簿宏。