用于将单元格从一个打开的工作簿复制到另一个打开的工作簿的宏...如果我不知道他们的文件路径

时间:2013-01-17 13:23:30

标签: excel excel-vba vba

用于将单元格从一个打开的工作簿复制到另一个打开的工作簿的宏...如果我不知道它们的文件路径  PS:代码将写在源工作簿中

1 个答案:

答案 0 :(得分:1)

你需要这样的东西(ThisWorkbook是对你有VBA代码的工作簿的引用):

    ThisWorkbook.Worksheets("Sheet1").Range("A1:B2").Copy
    Workbooks("Book1.xslx").Worksheets("Sheet1").Range("A1").Insert Shift:=xlDown

假设两个工作簿都已打开。您不需要知道完整路径 - 只有文件名很重要。