2014-09-12 136 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

    相關問題