我是VBA的新手,主要與創建宏一起使用它。正如你從下面的代碼中可以看到的,我試圖從三個不同的選項卡中獲取表格並將它們合併爲一個。但是,我很難理解如何確保每個表格將直接粘貼到前一個表格的下面,而不是覆蓋它(特別是每個月創建新行時)。需要幫助更正VBA /宏代碼以將多個選項卡合併爲一個
非常感謝您提供任何幫助。
' Step_4_Combination_Tab Macro
Sheets("Past Data").Select
Range("A2:M2").Select
Range(Selection, Selection.End(xlDown)).Select
Selection.Copy
Sheets("Combination").Select
Range("A1").Select
ActiveSheet.Paste
Range("A1").Select
Selection.End(xlDown).Select
Range("A5483").Select
Sheets("Actual").Select
Range("A5:M5").Select
Range(Selection, Selection.End(xlDown)).Select
Application.CutCopyMode = False
Selection.Copy
Sheets("Combination").Select
Range("A5483").Select
ActiveSheet.Paste
Range("A5483").Select
Selection.End(xlDown).Select
Range("A8341").Select
Sheets("Forecast").Select
Range("A4:M4").Select
Range(Selection, Selection.End(xlDown)).Select
Application.CutCopyMode = False
Selection.Copy
Sheets("Combination").Select
ActiveSheet.Paste
Selection.End(xlUp).Select
End Sub