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
2271

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

#2
Merhaba alttaki kod işinizi görür.Combo seçilince ComboBox_FirmaUnvani.Tag  buna satır no geliyordu varsa.Comcodan seçilen yoksada mesaj yazdırdım yani fazla kod eklemedim.
Kısaca
Kod:
.Rows(ComboBox_FirmaUnvani.Tag).EntireRow.Delete
ekledim
Kod:
.Rows(ActiveCell.Row).Delete
yerine.

Private Sub btn_KayitSil_Click()
    If MsgBox("Veriler Silinecek, Emin misiniz...?", vbExclamation + vbYesNo, "Firma Tanýmlama Formu") = vbNo Then Exit Sub
    With ThisWorkbook.Worksheets("Ana_Sayfa")
        If ComboBox_FirmaUnvani.Tag = "" Then
            MsgBox "Kayit bulunamadi..", vbCritical, "Hata"
            Exit Sub
        End If
        .Unprotect "171717"
        .Rows(ComboBox_FirmaUnvani.Tag).EntireRow.Delete
        .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, 13:51