• DİKKAT

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

A sütunundaki veriyi silince B sütunundaki karşılık hücre içeriği silinsin

Katılım
17 Nisan 2013
Mesajlar
101
Excel Vers. ve Dili
2007 Microsoft Office Türkçe
Aşağıdaki kod Başka bir sayfadan Düşeyara gibi veri getiriyor. A sütununa veriyi giriyorum B sütununda karsısındakı hücreye Kodlar sayfasından karsılıgını getırıyor. fakat A sütunundaki veriyi sildiğimde B sütunundaki veri silinmiyor .Bu silinme olayı için Aşağıdaki kodu nasıl revize edebiliriz acaba yardımcı olurmusunuz.. :) .


Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, Cancel As Boolean)
On Error Resume Next
If Not Intersect(Target, Range("a2:a1000")) Is Nothing Then
If Target = "" Then Exit Sub
If WorksheetFunction.CountIf(Sheets("KODLAR").Range(" b:b"), Cells(Target.Row, "a")) > 0 Then
Cells(Target.Row, "b") = WorksheetFunction.Index(Sheets("KODLAR").Range("a: b"), WorksheetFunction.Match(Target, Sheets("KODLAR").Range("b:b"), 0), 1)


Else
Cells(Target.Row, "E") = "Veri Yok"
MsgBox " Girdiğiniz Stok Kodu Bulunamadı !", vbCritical, "Dikkat !"
End If

End If

End Sub
 
Kod:
If Target = "" Then Exit Sub
Satırını sil

Aynı yere aşağıdakileri yaz
Kod:
If Target = "" Then
   Cells(Target.Row, "b") = ""
   Exit Sub
End If
 
Geri
Üst