从多个工作簿复制工作表

时间:2015-11-19 13:02:37

标签: vba excel-vba excel

我需要编写一个宏,可以从文件夹中的每个工作簿中提取特定工作表而不打开它们(如果可能,最好由于这些工作簿的大小)或者一次打开一个工作簿并复制工作表。

我已经能够找到关于这个主题的每个帖子,路径是静态的并且在宏中指定,但是为了这个宏的目的,将需要两个不同的路径,这将需要工作,以及每周都会改变。

有人可以告诉我如何编写宏以便它询问路径吗?

是否可以在不打开工作簿的情况下从工作簿中提取工作表?

谢谢,

亚伦

1 个答案:

答案 0 :(得分:0)

您可以使用Application.FileDialog(msoFileDialogFolderPicker)来提示路径。