Aylara göre yıllık izinleri görebilmek

Katılım
14 Haziran 2011
Mesajlar
88
Excel Vers. ve Dili
Excel 2007, Türkçe
Arkadaşlar merhaba,
Yıllık izinlerin başlangıç ve bitişlerini girdiğimiz bir excel dosyamız var. Yapmak istediğimiz, girilen başlangıç ve bitiş tarihlerine göre ikinci bir sheette izinleri ay bazında bir tabloda görmek. Ocak ayında kimler izin kullanacak gibi.
Acil yardımlarınızı bekliyorum. Teşekkürler şimdiden.
 

Ekli dosyalar

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,490
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,

Makro ile çözüm isterseniz aşağıdaki kodları deneyiniz.

Kod:
Sub Izin_Listele()
    Dim i   As Integer, _
        j   As Date, _
        Gun As Integer, _
        Ay  As Integer, _
        si  As Worksheet, _
        sa  As Worksheet
    
    Set si = Sheets("İzin")
    Set sa = Sheets("Ay")
    
    si.Select
    
    On Error Resume Next
        
    sa.Range("B2:M32").ClearContents
    
    For i = 2 To Cells(Rows.Count, "A").End(3).Row
    
        If Not Cells(i, "K") = "" Then  'İzin Onaylandıysa Aktar
            For j = Cells(i, "H") To Cells(i, "I")
                Ay = Month(j) + 1
                Gun = Day(j) + 1
                If sa.Cells(Gun, Ay) > "" Then
                    sa.Cells(Gun, Ay) = sa.Cells(Gun, Ay) & Chr(10) & _
                    Cells(i, "B") & " " & Cells(i, "C")
                Else
                    sa.Cells(Gun, Ay) = Cells(i, "B") & " " & Cells(i, "C")
                End If
            Next j
        End If
            
    Next i
    
    sa.Select
    MsgBox "Listeleme Tamamlanmıştır....", vbInformation, "Necdet YEŞERTENER ---> [URL="http://www.excel.web.tr"]www.excel.web.tr[/URL]"
    
End Sub
 

Ekli dosyalar

Katılım
14 Haziran 2011
Mesajlar
88
Excel Vers. ve Dili
Excel 2007, Türkçe
Merhaba,

Makro ile çözüm isterseniz aşağıdaki kodları deneyiniz.
Necdet Bey, isteğimi biraz eksik yazmışım. Ay ay dedim ama, o ayın hangi günlerinde olacağını da görmem gerekiyor. Butonunuza tıkladığımda otomatik olarak aylara atıyor, güzel fakat bir de ayın hangi günlerinde olduğunu görebilsem, daha güzel olacak. O şekilde geliştirmeniz mümkün müdür?
 
Son düzenleme:

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,490
Excel Vers. ve Dili
Ofis 365 Türkçe
Necdet Bey, isteğimi biraz eksik yazmışım. Ay ay dedim ama, o ayın hangi günlerinde olacağını da görmem gerekiyor. Butonunuza tıkladığımda otomatik olarak aylara atıyor, güzel fakat bir de ayın hangi günlerinde olduğunu görebilsem, daha güzel olacak. O şekilde geliştirmeniz mümkün müdür?
Günleri de görmek güzel de, format nasıl olacak, aklınızdan geçen bir yapı var mı?

Yinede birşeyler yapmaya çalıştım, 2 nolu mesajda kodları ve dosyayı yeniledim.
 
Katılım
14 Haziran 2011
Mesajlar
88
Excel Vers. ve Dili
Excel 2007, Türkçe
Günleri de görmek güzel de, format nasıl olacak, aklınızdan geçen bir yapı var mı?

Yinede birşeyler yapmaya çalıştım, 2 nolu mesajda kodları ve dosyayı yeniledim.
Necdet Bey, hazırladığınız dosya, işime yaradı. Biraz geç oldu ama teşekkür ederim yardımınız için.
İyi çalışmalar.
 
Katılım
14 Haziran 2011
Mesajlar
88
Excel Vers. ve Dili
Excel 2007, Türkçe
Necdet Bey merhaba,
Hazırladığınız dosyada izinleri gün gün ay bazında görebiliyorduk. Şu anda haftalık görme gibi bir talep var. Bunu yapabilmeniz mümkün müdür? Hafta bazında toplu olarak kimlerin izinli olduğunu görebilir miyiz? Yine her günü içerecek ama hafta bazında olacak?
Yardımcı olabilirseniz çok sevinirim. Şimdiden size ve yardımcı olabilecek diğer arkadaşlara teşekkür ederim.
 
Katılım
14 Haziran 2011
Mesajlar
88
Excel Vers. ve Dili
Excel 2007, Türkçe
Arkadaşlar, yardımcı olabilecek misiniz?
 
Üst