sirkülasyon
Altın Üye
- Katılım
- 10 Temmuz 2012
- Mesajlar
- 2,518
- Excel Vers. ve Dili
- 2021 LTSC TR
- Altın Üyelik Bitiş Tarihi
- 18-06-2026
Kod:
Dim txt As Control, toplam As Double
For Each txt In Me.Controls
If TypeName(txt) = "TextBox" Then
If txt.Tag = "t" Then
If IsNumeric(txt.Text) Then
toplam = toplam + CDbl(txt.Text)
End If
End If
End If
Next
TextBox35 = Replace(FormatNumber(CDbl(toplam), 2), ".", ",")
eklemek istediğim şu:
TextBox29+TextBox30 ve veri girişi yaptığım TextBox31' in toplamı TextBox26' yı geçiyorsa
textbox31' e yapılan veri girişini kabul etmesin (..... kadar fazla giriş yaptınız) şeklinde uyarsın.
Bu işlemi nasıl yapabilirim?
Kod:
End If
End If
End If
Next
If CDbl(TextBox29) + CDbl(TextBox30) + CDbl(TextBox31) > CDbl(TextBox26) Then
MsgBox "Gireceğiniz değer " & CDbl(TextBox26) - CDbl(TextBox33) & " den büyük olamaz.", vbCritical, "UYARI"
TextBox33 = ""
End If
Else
TextBox35 = Replace(FormatNumber(CDbl(toplam), 2), ".", ",")