• DİKKAT

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

Textbox >=1 Koşulu

  • Konbuyu başlatan Konbuyu başlatan o2l3m
  • Başlangıç tarihi Başlangıç tarihi

o2l3m

Altın Üye
Katılım
2 Mart 2005
Mesajlar
156
Excel Vers. ve Dili
Microsoft® Excel ® 2016 (16.0.5413.1000) MSO (16.0.5413.1000) 32 bit
Merhaba

Textboxa girilen değer metin ise, boş ise veya sıfır ise uyarı versin.
Yada >=1 koşulundan başka her koşulda uyarı versin.Metin girme ve boş olması da dahil.
 
Deneyiniz.

"Dim" ile başlayan tanımlama satırları deklarasyon bölümünde (yani kod bloğunun en üstünde) olmalıdır.

Kod:
Dim Kapat As Boolean, Kontrol As Boolean

Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
    If Kapat = True Then Exit Sub
    If Not IsNumeric(TextBox1) Then Kontrol = True
    Select Case TextBox1
        Case Empty, 0
        Kontrol = True
    End Select
    If Kontrol = True Then
        MsgBox "Lütfen pozitif değer giriniz!", vbCritical
        Cancel = True
    End If
End Sub

Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)
    Kapat = True
End Sub
 
Geri
Üst