如何从特定工作簿导入工作表?

时间:2016-05-24 14:17:42

标签: excel vba excel-vba currency finance

我正在研究一些基本上是货币汇率等的数据。这些数据每天都在波动。 我想创建一个可以选择日期的工作簿。此外,我将有一个文件夹充满每个日期的数据。 根据选择的日期,我想从名称与日期匹配的文件中导入前两张纸。 任何有关如何在VBA中执行此操作的帮助将非常感谢。 非常感谢你

1 个答案:

答案 0 :(得分:0)

您可以像这样使用简单的工作表副本

Sub Importsheet()

    Dim anotherWorksheet As Workbook
    Set anotherWorksheet = Workbooks.Open("some medium funny sheet path and name")
    anotherWorksheet.Sheets("Sheet1").Copy before:=ThisWorkbook.Sheets(1)
    anotherWorksheet.Close (False)
End Sub

这只是一个示例,您需要指定工作簿名称,工作簿名称/数字以及您希望放置它们的地方......