• DİKKAT

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

Textbox 0.00 TL gözüken alana şart getirme

Katılım
19 Eylül 2023
Mesajlar
14
Excel Vers. ve Dili
Excel Vers. ve Dili Ofis 2010 TR 32 Bit
Merhaba arkadaşlar,

Form üzerindeki textbox 0.00 TL eşitse diğer işlemlere geçme gibi bir şart getirmek istiyorum

Bu şekilde yazdım ama olmadı

If TextBox1.Value = "" Or TextBox1.Value =" 0.00 TL" Then
Exit Sub

Else
End if
 
Sorunuzu küçük bir örnek dosya ile desteklerseniz çözüm almanız kolaylaşacaktır.
 
Dün yardımcı olduğunuz dosyanın içersinde koşul getirmek istedim hocam

Tüm textbox ların toplamını texbox'ta toplayıp bu şarta dayalı sıfır tl ise ve boş ise işlem yapma büyükse işlem yap demek istiyorum
 

Ekli dosyalar

Bu şekilde bir deneyiniz..

C++:
    If TextBox41.Value = "" Or TextBox41.Value = "0,00 TL" Then
        Exit Sub
    Else
 
Şimdi hiç işlem yapmıyor. TextBox41 0,00 TL büyük ise işlemi gerçekleştirsin örnek (64,00 TL - 35,00 TL - 3,5 TL gibi) ,0,00 TL veya boş ise işlem yapmasın istiyorum tekrar çok teşekkür ederim hocam

Bunun gibi

246789
 
Denemek için paylaştığınız dosyada TextBox3 nesnesine 100 TL yazdım. Sorun olmadan çalıştı..
 
acaba if şartını yanlış yere mi koyuyorum hocam dosyaya adapte edip gönderebilirmisiniz size zahmet
 
Çok teşekkür ederim Korhan Ayhan hocam bir sorum daha olacak işlemi başlat dediğimde numlock kendini kapatıyor neden olabilir.
 
Kullanılan Sendkeys kodu bu etkiyi yaratıyor sanırım. Forumda Numlock tuşunu açan kodlar paylaşılmıştı.. Arama yaparsanız ulaşabilirsiniz..
 
buldum hocam herşey için çok teşekkür ederim yardımcı olmak amaçlı forumdaki arkadaşlarla paylaşıyorum


Private Declare PtrSafe Function GetKeyState Lib "user32" (ByVal nVirtKey As Long) As Long
Sub Numlockk ()
'NumLock kapaly ise aç...
If GetNumLockKey Then CreateObject("Wscript.Shell").SendKeys "{NUMLOCK}"
End Sub
Private Function GetNumLockKey() As Boolean
GetNumLockKey = GetKeyState(vbKeyNumlock)
End Function

formun içersine call Numlockk ile çeğırttıp kullanabilirsiniz.
 
Geri
Üst