• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

if lerden sadece biri çalışıyor?

Katılım
11 Ekim 2005
Mesajlar
140
Merhaba aşağıdaki kodda if lerden sadece birini çalıştırıyor eğer >< bu işaretlerin yanına = işareti koyarsam = işareti olan çalışıyor, birde caption nın forecolor özelliğini yazamadım yardımcı olursanız sevinirim.
syg


Sub onay()
Sheets("canlısayfa").Select
If Range("L6") > Range("m6") Then
UserForm1.Label3.Caption = "x"

Else
If Range("L6") < Range("m6") Then
UserForm1.Label3.Caption = "$"

Else
If Range("L6") = Range("m6") Then
UserForm1.Label3.Caption = "--"

End If
End If
End If
End Sub
 
Sheets("canlısayfa").Select
If Range("L6") > Range("m6") Then
UserForm1.Label3.Caption = "x"
End If

If Range("L6") < Range("m6") Then
UserForm1.Label3.Caption = "$"
End If

If Range("L6") = Range("m6") Then
UserForm1.Label3.Caption = "--"

End If

şeklinde düzenleyin
 
sayın fructose,
kodları sizinki ile değiştirdim fakat hücre değerini dikkate almıyor sanırım bir değişiklik olmadı. ne yapabiliriz.
 
Eki inceleyin bir sorun yok
 
Bir de şöyle deneyin.

Sheets("canlısayfa").Select
If Range("L6") > Range("m6") Then
UserForm1.Label3.Caption = "x"

ElseIf Range("L6") < Range("m6") Then
UserForm1.Label3.Caption = "$"

ElseIf Range("L6") = Range("m6") Then
UserForm1.Label3.Caption = "--"

End If
 
Merhaba
Sayın fructose'nin yolladığı dosyadaki kodları sayfanın kod sayfasına aldım düzgün çalışıyor.Yalınız dikkat edeceğiniz nokta hücredeki değeri değiştirince o hücreden çıkın.
 
Hepinize ilginizden dolayı teşekkür ederim arkadaşlar.
syg.
 
Geri
Üst