Değerli Dostlar Selamlar,
Sub Aktar()
On Error Resume Next
Application.ScreenUpdating = False
Set S1 = Sayfa1
Set S2 = Sayfa3
S1.Select
Range("C9,C10,C11,C12,C13,C14").Copy
S2.Select
Son_Satır = Range("B65536").End(3).Offset(1).Row
Range("A" & Son_Satır) = Son_Satır - 1
Range("B65536").End(3).Offset(1).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=True, Transpose:=True
Application.CutCopyMode = False
S1.Select
Set S1 = Nothing
Set S2 = Nothing
MsgBox "İZİN KAYDI TAMAMLANDI"
End Sub
Bu kodlarla Sayfa1 den Sayfa3 e veri aktarıyorum.
D sütununda isimler G sütununda Tarih var. Yeni bir izin kaydı girerken Eğer bu kişi Bu tarihin ait olduğu ay içinde izin kullanmışsa mükerrer olarak kabul edilsin engellenin ve kullanıcı uyarılsın istiyorum. Ayda bir kez izin hakkı vardır.
Sub Aktar()
On Error Resume Next
Application.ScreenUpdating = False
Set S1 = Sayfa1
Set S2 = Sayfa3
S1.Select
Range("C9,C10,C11,C12,C13,C14").Copy
S2.Select
Son_Satır = Range("B65536").End(3).Offset(1).Row
Range("A" & Son_Satır) = Son_Satır - 1
Range("B65536").End(3).Offset(1).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=True, Transpose:=True
Application.CutCopyMode = False
S1.Select
Set S1 = Nothing
Set S2 = Nothing
MsgBox "İZİN KAYDI TAMAMLANDI"
End Sub
Bu kodlarla Sayfa1 den Sayfa3 e veri aktarıyorum.
D sütununda isimler G sütununda Tarih var. Yeni bir izin kaydı girerken Eğer bu kişi Bu tarihin ait olduğu ay içinde izin kullanmışsa mükerrer olarak kabul edilsin engellenin ve kullanıcı uyarılsın istiyorum. Ayda bir kez izin hakkı vardır.