0
我想知道這段代碼中的錯誤。我的目標是將數據從sheet2複製到sheet1。該代碼正在工作,但將複製到shee1的記錄替換爲row1中的數據,但不會附加。我想要將數據複製到每一行下面。將數據從一個shee複製到另一個替換而不是追加
Set ws = Sheets("Sheet2")
With ws
Set rngsh1 = .UsedRange
End With
For Each cel1 In rngsh1
With Sheets("Sheet1")
Set rng = .Rows(1).Find(cel1, LookIn:=xlValues, LookAt:=xlWhole)
If Not rng Is Nothing Then
cel1.Offset(, 1).Copy .Cells(rng.Row + 1, rng.Column)
End If
End With
Next
我想你想這樣一些事還請更新您的代碼以獲取其他人的利益。 –
skkakkar