Másik módszer, ahol csak az eltérő értékek szerepelnek a Munka3 lapon:
Sub Kulonbseg()
Dim sor As Long, usor As Long, ide As Long
usor = Sheets(1).Range("P" & Rows.Count).End(xlUp).Row
ide = 1
For sor = 1 To usor
If Sheets("Munka1").Range("P" & sor) <> Sheets("Munka2").Range("P" & sor) Then
Sheets("Munka3").Range("A" & ide) = Sheets("Munka1").Range("P" & sor)
Sheets("Munka3").Range("B" & ide) = Sheets("Munka2").Range("P" & sor)
ide = ide + 1
End If
Next
End Sub