"İzin başlangıcı özel ise bir gün sonra başlat" kodunu farklı dosyada çalıştıramadım
Değerli Dostlar Selamlar,
Sayın veyselemre nin yazmış olduğu izin tarihi hafta tatiline veya bayrama denk gelince bir gün eklesin şeklindeki kodu ana belge içerisine entegre edemedim. tatil kısmında hata veriyor. Nasıl düzeltmem lazım.
Private Sub Calendar1_Click()
ActiveCell = Calendar1.Value
Calendar1.Height = 0
'If Target.Address <> "$C$10" Or Not IsDate(Target.Value) Then Exit Sub
'If Weekday(Target.Value) = Sayfa1("D3").Value Then
'Target.Value = Target.Value + 1
'MsgBox "Girdiğiniz tarih hafta sonuna geldiğinden değiştirildi."
'End If
'bayramlar = Sheets("Sayfa1").Range("e2:e" & Sheets("Sayfa1").[e2].End(xlDown).Row).Value
'For Each tatil In bayramlar
'If CDate(tatil) = CDate(Target.Value) Then
'Target.Value = Target.Value + 1
'MsgBox "Girdiğiniz tarih tatil gününe geldiğinden değiştirildi."
'Exit Sub
'End If
'Next
End Sub
Değerli Dostlar Selamlar,
Sayın veyselemre nin yazmış olduğu izin tarihi hafta tatiline veya bayrama denk gelince bir gün eklesin şeklindeki kodu ana belge içerisine entegre edemedim. tatil kısmında hata veriyor. Nasıl düzeltmem lazım.
Private Sub Calendar1_Click()
ActiveCell = Calendar1.Value
Calendar1.Height = 0
'If Target.Address <> "$C$10" Or Not IsDate(Target.Value) Then Exit Sub
'If Weekday(Target.Value) = Sayfa1("D3").Value Then
'Target.Value = Target.Value + 1
'MsgBox "Girdiğiniz tarih hafta sonuna geldiğinden değiştirildi."
'End If
'bayramlar = Sheets("Sayfa1").Range("e2:e" & Sheets("Sayfa1").[e2].End(xlDown).Row).Value
'For Each tatil In bayramlar
'If CDate(tatil) = CDate(Target.Value) Then
'Target.Value = Target.Value + 1
'MsgBox "Girdiğiniz tarih tatil gününe geldiğinden değiştirildi."
'Exit Sub
'End If
'Next
End Sub