• DİKKAT

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

büyük, küçük işaretini ters mi yazıyorum

  • Konbuyu başlatan Konbuyu başlatan natura
  • Başlangıç tarihi Başlangıç tarihi
Katılım
1 Mayıs 2008
Mesajlar
38
Excel Vers. ve Dili
ofis 2003TR
If txtcikismik1.Value > txtkalanmik.Value Then
MsgBox "Mevcut Stokunuz " & txtkalanmik.Value & " Siz ise " & txtcikismik1.Value & " çıkmaya çalışıyorsunuz!"
Else
........
txtcikismik1=20
txtkalanmik=100
msgbox açılıyor...
yanlış mı biliyorum

yardımcı olursanız sevinirim..
 
çıkış yapmak istediğiniz miktar 20 kalan miktar ise 100 doğal olarak çıkış miktarınız kalan miktardan az olduğu için dialogbox açılmıyor. ">" işaretini "<" işaretine çeviriseniz yada çıkan ve kalan miktarlarını değiştirirseniz olacak gibi.

(pardon işareti değiştiriseniz dialogbox daki mesajınız yanlış olacak o yüzden rakamkları değiştirin)
 
Merhaba,

Metin değerlerini karşılaştırdığınız için 20 100 den büyük oluyor.
 
ilginize teşekkür ederim. stoktan 20 adet düşeceğim. "txtkalanmik" stoktaki adedim. 20 adet çıkıyorum(txtcikismik1), 80 beklerken mesaj açılıyor. işareti ters yazarsam tamam,oluyor.. ancak matematikten nasıl geçtim. bilmiyorum.

hocam aynı anda gönderdik galiba deneyeceğim sağolun...
 
tamam hocam teşekkürler kendime kızmaya başlamıştım,
 
Merhaba,

Şöyle deneyebilirsiniz.

Kod:
If CLng(txtcikismik1) > CLng(txtkalanmik) Then
MsgBox "Mevcut Stokunuz " & txtkalanmik.Value & " Siz ise " & txtcikismik1.Value & " çıkmaya çalışıyorsunuz!"
Else
...
..
 
teşekkürler hocam bende
If Val(txtcikismik1) > Val(txtkalanmik) Then
MsgBox "Mevcut Stokunuz " & txtkalanmik.Value & " Siz ise " & txtcikismik1.Value & " çıkmaya çalışıyorsunuz!"


şeklinde denemiştim, oldu. tekrar teşekkürler
 
Geri
Üst