• DİKKAT

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

VBA DA KAYIT NUMARASINA GÖRE GİRİLEN VERİLERİ AYNI SATIRA MÜKERRER KAYIT OLMADAN KAYDETME

Katılım
24 Mart 2009
Mesajlar
24
Excel Vers. ve Dili
TR,2019,32bit
Merhabalar sayın arkadaşlar

Maas tahakkuk formundaki verileri per nosuna göre aynı satıra kaydetmek istiyorum. Excel formatı resimlerde gönderdim. Eğer atıyorum temmuz maaşı tahakkuk etmişse üzerine tekrar kayıt yapmayacak ve bir uyarı mesajı vererek "bu ayın maaşı tahakkuk ettirildi" gibi . Kaydetmeye ilk K sütunundan başlayacak. Yardımlarınızı talep ediyorum.
 
Selam,
Aşağıdaki kodu sayfanın kod kısmına yapıştırın.
Olumlu olumsuz dönüş yaparsınız.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
sat = Target.Row
süt = Target.Column
If sat >= 3 And süt = 6 And Cells(sat, süt) <> "" Then
If WorksheetFunction.CountIf(Range("K2:K" & sat - 1), Cells(sat, süt)) >= 1 Then
MsgBox (" Bu ayın maaşı tahakkuk ettirildi."), vbCritical
Cells(sat, süt) = ""
End If
End If
End Sub
 
Geri
Üst