• DİKKAT

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

Soru Excelde bir hücrede veri degisince veriler silinsin

sebahattin

Altın Üye
Katılım
1 Aralık 2007
Mesajlar
227
Excel Vers. ve Dili
Ofıs2013 32 bıt
Selamun Aleyküm Ekcel web ustadları ekte bulunan dosyamda kurban listesinde bulunan sayfamda H sütunda veriler bulunmakta kullanıcı H sütununda bir değişiklik yaptığında(veriyi silip veya değiştiğinde ) o veriye ait sırası ile I,J,K,L,M,S,U verilerinin sılınmesini talep ediyoruz ve kullanicaya veriler silindi diye mesaj versin diyoruz bu konuda sizden cözüm istıyoruz
 

Ekli dosyalar

ChatGPT 3,5 ile oluşturulmuştur.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
    Dim KeyCells As Range
    Dim ws As Worksheet
    Dim msg As String

    ' İzlenen hücrelerin aralığını belirtin
    Set KeyCells = Me.Columns("H")

    ' Değişiklik yapılan hücrelerin H sütununda olup olmadığını kontrol edin
    If Not Application.Intersect(KeyCells, Target) Is Nothing Then
        Application.EnableEvents = False ' Olayları geçici olarak devre dışı bırakın

        ' Kullanıcının hangi satırda bir değişiklik yaptığını bulun
        Dim rowNum As Long
        rowNum = Target.Row

        ' İstenen sütunlardaki hücreleri silin
        Me.Cells(rowNum, "I").Value = ""
        Me.Cells(rowNum, "J").Value = ""
        Me.Cells(rowNum, "K").Value = ""
        Me.Cells(rowNum, "L").Value = ""
        Me.Cells(rowNum, "M").Value = ""
        Me.Cells(rowNum, "S").Value = ""
        Me.Cells(rowNum, "U").Value = ""

        Application.EnableEvents = True ' Olayları tekrar etkinleştirin

        ' Kullanıcıya mesaj göster
        MsgBox "Veriler silindi.", vbInformation
    End If
End Sub
 
Hocam bunu hangi kodun altına yazmamış gerekir
 
Sayfa isminizin üzerine fare ile sağ tuş yapıp, KOD GÖRÜNTÜLE deyin, ekrana gelen kısımda, sağdaki boş alana (kod alanına) yapıştırın.
Sonra sayfanıza geçip, sonucu gözlemleyin.
 
Kodu sayfama yapıstırdım sonuç boyle verdi
 

Ekli dosyalar

  • Ekran Görüntüsü (65).png
    Ekran Görüntüsü (65).png
    84.7 KB · Görüntüleme: 6
Sayfanızda aynı isimli iki kod bloğu var. İki blok teke indirilmeli (kodlar birleştirilmelidir.)
 
Selamün aleykum hocam bu konuda cevap verecek dostumuz var herhalde bekliyoruz
 
Sorumuza cevap lutfen
 
Geri
Üst