Hata Mesaj Kutusu

Katılım
20 Kasım 2005
Mesajlar
10
Ekteki örnekte hata mesaj kutusu hazırladım ama "Firma Kredisi" seçili iken "Marj Oranı" TextBox'una değer giremiyorum. Formülü düzeltmede yardımcı olursanız memnun olurum. Saygılar.
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,897
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
On Error GoTo Hata yazdığınız kısım sizi
Hata:
MsgBox "MARJ ORANINI FİRMA KREDİSİNDE GİREBİLİRSİNİZ" yazdığınız satıra götürüyor buda textbox'a her yazdığınızda bu satıra götürüyor. O kısmı düzeltirseniz probleminiz kalmaz

birde ComboBox1 = "Sektör Kredisi" And ComboBox1 = "Sanayi Kredisi" yazmışsınız burayı anlamadım :düsün:

Birde ne yapılacak bunu ayrıntılı yazarsanız yani Vade şu olup dönem bu olursa şunlar yapılacak gibi bir açıklama ilgilenen herkes için daha anlaşılır olur.
 
Katılım
3 Mart 2005
Mesajlar
571
Excel Vers. ve Dili
Excel 2000 Ing.
orjinali:
[vb:1:90dde0d899]
Private Sub TextBox9_Change()
On Error GoTo Hata
ComboBox1 = "Sektör Kredisi" And ComboBox1 = "Sanayi Kredisi"
Exit Sub
On Error Resume Next
Hata:
MsgBox "MARJ ORANINI FİRMA KREDİSİNDE GİREBİLİRSİNİZ"


Exit Sub
End Sub[/vb:1:90dde0d899]

programa devam edebilmeniz için bu hatalı kodlamayı düzeltmelisiniz..

doğru kodlama..

[vb:1:90dde0d899]Private Sub TextBox9_Change()
On Error GoTo Hata
If ComboBox1 = "Sektör Kredisi" And ComboBox1 = "Sanayi Kredisi" Then Exit Sub

Hata:
If Err > 0 Then MsgBox "MARJ ORANINI FİRMA KREDİSİNDE GİREBİLİRSİNİZ"
Exit Sub
End Sub[/vb:1:90dde0d899]
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,245
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Aşağıdaki kodları formunuza ekleyin... (Change olayındaki kodlarınızıda silin.)

Private Sub TextBox9_Exit(ByVal Cancel As MSForms.ReturnBoolean)
If ComboBox1.Text = "Sektör Kredisi" Or ComboBox1.Text = "Sanayi Kredisi" Then
MsgBox "MARJ ORANINI FİRMA KREDİSİNDE GİREBİLİRSİNİZ"
TextBox9.Value = Empty
Else
Exit Sub
End If
End Sub
 
Katılım
28 Nisan 2005
Mesajlar
252
Excel Vers. ve Dili
Excel 2010 Türkçe
Bir başka çözümde benden. Sanayi kredisi seçildiğinde Marj Oranı ve textbox9 inaktif oluyor. Dolayısıyla giriş yapılmasına izin vermiyor.
 
Katılım
28 Nisan 2005
Mesajlar
252
Excel Vers. ve Dili
Excel 2010 Türkçe
Düzeltme:

Firma kredisi seçildiğinde Marj Oranı ve textbox9 aktif oluyor , diğer hallerde inaktif. Dolayısıyla giriş yapılmasına izin vermiyor.
 
Üst