返回列表 上一主題 發帖

[發問] 2 張 sheet 對照,然後把漏了的 加入,vba 應怎樣寫?

  1. Sub yy()
  2.     With Sheet1
  3.         rng = .Range(.Cells(3, 1), .Cells(3, 3).End(4))
  4.     End With
  5.     With Sheet2
  6.         For i = 1 To UBound(rng)
  7.             If .[A:A].Find(rng(i, 1), , , 1) Is Nothing Then
  8.                 .Cells(.[a65536].End(3).Row + 1, 1).Resize(, 3) = Array(rng(i, 1), rng(i, 2), rng(i, 3))
  9.             End If
  10.         Next
  11.     End With
  12. End Sub
複製代碼

TOP

        靜思自在 : 人要知福、惜福、再造福。
返回列表 上一主題