返回列表 上一主題 發帖

[發問] 不同sheet之間抓取資料

回復 3# ldneye


    請附上檔案

TOP

回復 7# ldneye

放到module上
2張worksheets公司名不對稱,自己改下code吧
  1. Option Explicit
  2. Sub test1()
  3. Dim finalrow As Integer
  4. Dim finalrow06 As Integer
  5. Dim j As Integer
  6. Dim i As Integer
  7. finalrow = Sheets("Return").UsedRange.Rows.Count
  8. finalrow06 = Sheets("2006_1").UsedRange.Rows.Count
  9. With ActiveWorkbook
  10. For j = 2 To finalrow06
  11. For i = 1 To finalrow - 5

  12. If .Sheets("2006_1").Cells(j, 1).Value = .Sheets("Return").Cells(i, 1).Value Then

  13. 'Sheets("Return").Select
  14. .Sheets("Return").Range(Cells(i + 2, 1), Cells(i + 2, 13)).Copy Destination:=.Sheets("2006_1").Range("B" & j)
  15. End If
  16. Next
  17. Next
  18. End With
  19. End Sub
複製代碼

TOP

        靜思自在 : 人事的艱難與琢磨,就是一種考驗。
返回列表 上一主題