我有一張12頁的信息。我希望將每張紙上的某些信息整理到一張紙上。將單元格的變量範圍從一個表格複製到另一個表格
所以,
我首先是找出我有多少行處理的話,我想前兩列複製到另一個工作表(結果)。
現在,我可以從每張表中複製第一列,但無法鍛鍊我做錯了什麼,以獲得第二列複製以及。
Sub loopMe()
Dim Jan As Worksheet, Feb As Worksheet, Mar As Worksheet, Apr As Worksheet, May As Worksheet, Jun As Worksheet
Dim Jul As Worksheet, Aug As Worksheet, Sep As Worksheet, October As Worksheet, Nov As Worksheet, Dec As Worksheet
Dim LstR As Long, rngJan As Range, c As Range, rngFeb As Range, rngMar As Range, rngApr As Range
Dim rngMay As Range, rngJun As Range, rngJul As Range, rngAug As Range, rngSep As Range, rngOctober As Range
Dim rngNov As Range, rngDec As Range
Set Jan = Sheets("January") 'set the sheet to loop
With Jan 'do something with the sheet
LstR = .Cells(.Rows.Count, "A").End(xlUp).Row 'find last row
Set rngJan = .Range("A2:B" & LstR) 'set range to loop
End With
Set Feb = Sheets("February") 'set the sheet to paste
With Feb 'do something with the sheet
LstR = .Cells(.Rows.Count, "A").End(xlUp).Row 'find last row
Set rngFeb = .Range("A2:B" & LstR) 'set range to loop
End With
「以上應該設置數據的每個片(希望) 」的範圍。然後我運行下面
For Each y In rngJan
Worksheets("Results").Range("A65536").End(xlUp).Offset(1, 0).Value = y.Value
Next y
For Each y In rngFeb
Worksheets("Results").Range("A65536").End(xlUp).Offset(1, 0).Value = y.Value
Next y
我需要被存儲在列中的信息的&乙所以他們是即時嘗試複製。
任何人都可以幫忙嗎?
@JasonPye對您有幫助嗎?如果不是,請給予反饋,以便我可以更好地幫助。 –