Son verdiğiniz örneğe bakılırsa sorunun ne olduğunu anlamadınız.
Eki inceleyin
Değer2 nin aldığı değere bakar mısınız?
Range("").text deyince başına ve sonuna boşluklar ekliyor ve hücre karşılaştırmada eşitsizlik var diyor.
İşin enteresan tarafı
Range("").Value deyince yada diğerlerinde eşit görünüyor ama kodları çalıştırınca eşit görmüyor. Manuel (F8 ile) çalıştırınca eşit görüyor.
Hücre formatlarını birebir değiştirince de sonuç değişmiyor. Sadece F8 ile çalıştırınca sorun düzeliyor.
Son olarak bir şey sormak istiyorum listelerdeki verileri nereden alıyorsunuz. El ile girmiyorsunuz değil mi?