返回列表 上一主題 發帖

如何比對兩頁資料,並將資料列出於第三頁

本帖最後由 Hsieh 於 2012-10-2 21:46 編輯

回復 1# baa168
  1. Sub ex()
  2. Dim Ar()
  3. With Sheets("比對")
  4. For Each a In .Range(.[A1], .[A1].End(xlDown))
  5.    If IsNumeric(Application.Match(a, Sheets("標準").Columns("A"), 0)) Then
  6.        ReDim Preserve Ar(s)
  7.        Ar(s) = Array(a.Value, a.Offset(, 1).Value, a.Offset(, 2).Value, a.Offset(, 6).Value, a.Offset(, 10).Value)
  8.        s = s + 1
  9.    End If
  10. Next
  11. End With
  12. Sheets("結果").[A1].Resize(s, 5) = Application.Transpose(Application.Transpose(Ar))
  13. End Sub
複製代碼
學海無涯_不恥下問

TOP

回復 3# luke


   謝謝指正,已訂正
學海無涯_不恥下問

TOP

        靜思自在 : 時時好心就是時時好日。
返回列表 上一主題