2014-09-12 134 views
-1

我想使用Excel VBA将单元从10个工作表复制到新工作表。在(使用D4Sheet 1中Sheet 2中 .... Sheet10 将单元格从10个工作表复制到新工作表

  • 的Sheet11的要A1:A10

  • +1

    @ jbutler483除非我记错了(我不知道VBA在所有),这个问题似乎在问如何从*多个工作表*中复制特定单元格坐标中的值,而您提出的重复部分似乎会问如何从一个工作表中复制多个值。 – apsillers 2014-09-12 13:38:24

    +0

    我更倾向于'从一张纸复制同样的东西,因为它会从10张单独的纸张复制'@apsillers – jbutler483 2014-09-12 13:46:21

    +0

    @ jbutler483'除非您想以编程方式执行此操作。 (我不知道你是否可以在这方面) – 2014-09-12 14:23:43

    回答

    4

    这将将细胞复制到Sheet11一个开始在A1

    Sub GatherData() 
        For i = 1 To 10 
         Sheets("Sheet" & i).Range("D4").Copy Sheets("Sheet11").Cells(i, 1) 
        Next i 
    End Sub 
    

    当然,你必须首先创建Sheet11

    +0

    +1简单! – EvenPrime 2014-09-12 13:32:17

    相关问题