merhabalar alttaki makroda son satır ve son satırın bir üst satırındaki B-G sütunları arası veriyi kontrol edip veriler tamamen aynı ise hata uyarısı almak istiyorum. bunun için alan1 ve alan2 olmak üzere 2 alan oluşturdum ve kontrol ettirdim herşey doğru geliyor fakat if formülünde hata alıyorum. nerede hata yaptığımı bulamadım. yardımlarınızı bekliyorum şimdiden çok teşekkür ederim.
Kod:
Sub kontrol()
SonSatırÜstü = Sheets("ALIŞ-SATIŞ").Cells(Rows.Count, "B").End(3).Row - 2
alan1 = "B" & SonSatırÜstü & ":G" & SonSatırÜstü
SonSatır = Sheets("ALIŞ-SATIŞ").Cells(Rows.Count, "B").End(3).Row - 1
alan2 = "B" & SonSatır & ":G" & SonSatır
If Sheets("ALIŞ-SATIŞ").Range(alan1) = Sheets("ALIŞ-SATIŞ").Range(alan2) Then
MsgBox "İki Alandaki Veriler Aynı.."
Exit Sub
End If
End Sub
