Advertisement
Guest User

Untitled

a guest
Oct 10th, 2019
258
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2. Sub Test1()
  3.     Dim sh As Worksheet
  4.     Dim sh2 As Worksheet
  5. Dim rw As Range
  6. Dim i As Long, k As Long, j As Long
  7. Dim ostatniaKomorka As Long
  8. Set sh = Sheets("klient")
  9. Set sh2 = Sheets("enova")
  10. Set sh3 = Sheets("migracja")
  11. k = sh.UsedRange.Rows.Count
  12. j = sh2.UsedRange.Rows.Count
  13. ostatniaKomorka = 1
  14.  
  15. For i = 2 To k
  16.      If Application.WorksheetFunction.CountIf(sh2.Range(sh2.Cells(2, 1), sh2.Cells(j, 1)), sh.Cells(i, 1).Value) > 0 Then
  17.         sh.Cells(i, 1).Interior.Color = RGB(255, 255, 255)
  18.     Else
  19.         sh.Cells(i, 1).Interior.Color = RGB(255, 255, 0)
  20.         ostatniaKomorka = ostatniaKomorka + 1
  21.         sh.Rows(i).EntireRow.Copy sh3.Rows(ostatniaKomorka)
  22.     End If
  23. Next i
  24. End Sub
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement