Skip to main content

AccessTr.neT


Excel Vba İle Userform Üzerinden Kayıt Silme Hakkında.

Oğuz Türkyılmaz
Oğuz Türkyılmaz
27
2286

Excel Vba İle Userform Üzerinden Kayıt Silme Hakkında.

#5
Abey bence tag yöntemi ile yapılan sorun çıkartabilir.
En iyisi alttaki kodu kullanın.

Private Sub btn_KayitSil_Click()
    Dim bul As Range
    If MsgBox("Veriler Silinecek, Emin misiniz...?", vbExclamation + vbYesNo, "Firma Tanymlama Formu") = vbNo Then Exit Sub
    With ThisWorkbook.Worksheets("Ana_Sayfa")
        Set bul = .Range("A:A").Find(TextBox_ID.Value, , xlValues, 1)
        If bul Is Nothing Or TextBox_ID.Value = "" Then
            MsgBox "Kayit bulunamadi..", vbCritical, "Hata"
            Set bul = Nothing
            Exit Sub
        End If
        .Unprotect "171717"
        .Rows(bul.Row).EntireRow.Delete
        Set bul = Nothing
        .Protect "171717"
        Call temizle
        TextBox_Tarih = Format(Date, "dd.mm.yyyy")
    End With
    TextBox_Tarih.SetFocus
    With TextBox_Tarih
        .SelStart = 0
        .SelLength = .TextLength
    End With
    btn_KayitEkle.Enabled = True
End Sub
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
RE: Excel Vba İle Userform Üzerinden Kayıt Silme Hakkında. - Yazar: feraz - 25/04/2021, 17:18
Task