• DİKKAT !

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak Dosya Yükleme tamamen ücretsizdir.

Çözüldü Makro Sonucu Hatalı Döndürüyor

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

ramazankaya89

Yeni Üye
Katılım
8 Haz 2024
Mesajlar
63
Aldığı beğeni
10
Excel V
Office 2019 TR
Konu Sahibi
Herkese Selamlar

asagıdaki kodumda kalın alan sonucu hatalı geliyor nerde hata yapıyor olabilirim


For i = 2 To Son_Satır

Soldan = Left(Sayfa1.Cells(i, 3), 5)

If Sayfa1.Cells(i, 4) = Sayfa1.Cells(i, 9) Then Sayfa1.Cells(i, 10) = "Doğru"

If Sayfa1.Cells(i, 4) <> Sayfa1.Cells(i, 9) Then Sayfa1.Cells(i, 10) = "Yanlış"

If Sayfa1.Cells(i, 11) = Sayfa1.Cells(i, 12) Then Sayfa1.Cells(i, 14) = "Doğru"

If Sayfa1.Cells(i, 11) <> Sayfa1.Cells(i, 12) Then Sayfa1.Cells(i, 14) = "Yanlış"

If Sayfa1.Cells(i, 1) = Soldan Then Sayfa1.Cells(i, 15) = "Doğru"

If Sayfa1.Cells(i, 1) <> Soldan Then Sayfa1.Cells(i, 15) = "Yanlış"


Next
 
Çözüm
Herkese Selamlar

asagıdaki kodumda kalın alan sonucu hatalı geliyor nerde hata yapıyor olabilirim


For i = 2 To Son_Satır

Soldan = Left(Sayfa1.Cells(i, 3), 5)

If Sayfa1.Cells(i, 4) = Sayfa1.Cells(i, 9) Then Sayfa1.Cells(i, 10) = "Doğru"

If Sayfa1.Cells(i, 4) <> Sayfa1.Cells(i, 9) Then Sayfa1.Cells(i, 10) = "Yanlış"

If Sayfa1.Cells(i, 11) = Sayfa1.Cells(i, 12) Then Sayfa1.Cells(i, 14) = "Doğru"

If Sayfa1.Cells(i, 11) <> Sayfa1.Cells(i, 12) Then Sayfa1.Cells(i, 14) = "Yanlış"

If Sayfa1.Cells(i, 1) = Soldan Then Sayfa1.Cells(i, 15) = "Doğru"

If Sayfa1.Cells(i, 1) <> Soldan Then Sayfa1.Cells(i, 15) = "Yanlış"


Next
Deneyiniz

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
Yazdığınız kod doğru çalışıyor. Resimde sadece kalın alan sonucunu gösteriyor
1721710597340.png
 
Herkese Selamlar

asagıdaki kodumda kalın alan sonucu hatalı geliyor nerde hata yapıyor olabilirim


For i = 2 To Son_Satır

Soldan = Left(Sayfa1.Cells(i, 3), 5)

If Sayfa1.Cells(i, 4) = Sayfa1.Cells(i, 9) Then Sayfa1.Cells(i, 10) = "Doğru"

If Sayfa1.Cells(i, 4) <> Sayfa1.Cells(i, 9) Then Sayfa1.Cells(i, 10) = "Yanlış"

If Sayfa1.Cells(i, 11) = Sayfa1.Cells(i, 12) Then Sayfa1.Cells(i, 14) = "Doğru"

If Sayfa1.Cells(i, 11) <> Sayfa1.Cells(i, 12) Then Sayfa1.Cells(i, 14) = "Yanlış"

If Sayfa1.Cells(i, 1) = Soldan Then Sayfa1.Cells(i, 15) = "Doğru"

If Sayfa1.Cells(i, 1) <> Soldan Then Sayfa1.Cells(i, 15) = "Yanlış"


Next
Deneyiniz

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Çözüm
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst