• DİKKAT

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

Satır silindi mesajı

Katılım
15 Temmuz 2012
Mesajlar
2,802
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Merhaba herkese hayırlı Ramazanlar.

Ekte gönderdiğim excel dosyamın Sayfa1'in kod sayfasında aşağıdaki kodlar mevcut, kodlar A sütununda çalışıyor,
A sütununda hücrelerden bir tanesine fareyle çift tıkladığımda kod çalışıyor ve ilgili hücrenin bulunduğu satır siliniyor.

Benim istediğim örneğin A sütundaki 15.satıra fareyle çift tıkladığımda 15.satır silinecek mesajı ve sildiğimde de
15.satır silindi mesajını almak istiyorum.

Yardımcı olur musunuz?

Kod:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
    If Intersect(Target, [A:A]) Is Nothing Then Exit Sub
    Application.ScreenUpdating = False
    
    soru = MsgBox("Satır silinecek.", vbYesNo + vbInformation, "A S L A N")
    If soru = vbNo Then
    Cancel = True
    MsgBox "Satır silinmekten vazgeçildi.", vbInformation, "A S L A N"
    End If
    
    If soru = vbYes Then
    Rows(Target.Row & ":" & Target.Row).Delete
    Cancel = True
    End If
    
    Application.ScreenUpdating = True
End Sub
 

Ekli dosyalar

Uzun uğraşlar sonucunda aşağıdaki gibi çözdüm, belki birinin daha işine yarar.

Kod:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
    If Intersect(Target, [A:A]) Is Nothing Then Exit Sub
    Application.ScreenUpdating = False
    
    soru = MsgBox([COLOR="Red"]ActiveCell.Row[/COLOR] & ". satır silinecek.", vbYesNo + vbInformation, "A S L A N")
    If soru = vbNo Then
    Cancel = True
    MsgBox [COLOR="red"]ActiveCell.Row[/COLOR] & ". satır silinmekten vazgeçildi.", vbInformation, "A S L A N"
    End If
    
    If soru = vbYes Then
    Rows(Target.Row & ":" & Target.Row).Delete
    Cancel = True
    CreateObject("WScript.Shell").Popup [COLOR="red"]ActiveCell.Row[/COLOR] & ". satır silindi.", 1, "A S L A N", vbInformation
    End If
    
    Application.ScreenUpdating = True
End Sub
 
Son düzenleme:
Geri
Üst