• DİKKAT

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

Soru textboxlarda kontrol hatası

sirkülasyon

Altın Üye
Katılım
10 Temmuz 2012
Mesajlar
2,543
Excel Vers. ve Dili
2021 LTSC TR
Altın Üyelik Bitiş Tarihi
18-06-2026
Hayırlı Akşamlar
Textboxlara aynı veri girilmesini önlemeye yarayan KONTROL kodu

Kod:
Option Explicit
Private Sub TextBox1_Change()
    If TextBox1 <> "" Then Call Kontrol
End Sub
Private Sub TextBox3_Change()
    If TextBox3 <> "" Then Call Kontrol
End Sub
Private Sub TextBox5_Change()
    If TextBox5 <> "" Then Call Kontrol
End Sub
Private Sub TextBox7_Change()
    If TextBox7 <> "" Then Call Kontrol
End Sub
Private Sub TextBox9_Change()
    If TextBox9 <> "" Then Call Kontrol
End Sub
Private Sub TextBox11_Change()
    If TextBox11 <> "" Then Call Kontrol
End Sub
Sub Kontrol()
    Dim Nesne(), X As Byte, Y As Byte
    Nesne = Array("TextBox1", "TextBox3", "TextBox5", "TextBox7", "TextBox9", "TextBox11")
    For X = LBound(Nesne) To UBound(Nesne)
        If SATİNALMA.Controls(Nesne(X)).Value <> "" Then
            For Y = X + 1 To UBound(Nesne)
                If SATİNALMA.Controls(Nesne(Y)).Value = SATİNALMA.Controls(Nesne(X)).Value Then
                    MsgBox "Lütfen başka bir isim giriniz!", vbCritical, "Uyarı"
                   SATİNALMA.ActiveControl.Value = ""
                    Exit Sub
                End If
            Next
        End If
    Next
End Sub
SATİNALMA.ActiveControl.Value = "" Kısmı sürekli hata veriyor. Bakabilmeniz mümkün mü?
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,780
Excel Vers. ve Dili
2021 Türkçe
Merhaba.
Hata veren satırı silip yerine aşağıdaki satırı kopyalayın.
Kod:
SATİNALMA.Controls(Nesne(Y)).Value =""
Eğer olmazsa dosyanızı ekleyin kontrol edelim.
 

sirkülasyon

Altın Üye
Katılım
10 Temmuz 2012
Mesajlar
2,543
Excel Vers. ve Dili
2021 LTSC TR
Altın Üyelik Bitiş Tarihi
18-06-2026
Teşekkür ederim. Sağ olasın. Hatayı giderdi
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,780
Excel Vers. ve Dili
2021 Türkçe
Rica ederim. Kolay gelsin.
 
Üst