我需要在excel电子表格中帮助嵌入excel文件。我的(主)工作簿中有一个工作表,其中有多个(最多20个Max,min 3)嵌入式excel文件。我想要做的是打开该工作表中的每个嵌入文件,并将单元格A1 = Yes的嵌入文件中的工作表复制到我的主工作簿中。
即。主工作簿包含工作表: 说明, SheetWithEmbeddedFiles - 包含嵌入的xlsm文件
每个嵌入的xlsm文件格式相同,只是内容会有所不同。如果A1 = yes,则将该工作表复制到我的主文件中,以便主文件现在包含:
说明, SheetWithEmbeddedFiles - 包含嵌入的xlsm文件, SheetFromEmbedded1, SheetFromEmbedded2等
我能够通过这个打开其中一本工作簿 代码:
Worksheets("SheetWithEmbeddedFiles").Shapes(1).OLEFormat.Activate
但是我不知道如何从中复制工作表并转到下一个嵌入文件。
有人可以帮忙吗?这是我需要为我的程序做的最后一件事,它似乎是最大的障碍
非常感谢所有帮助,谢谢