Skip to main content

AccessTr.neT


Veri Sayfasından Tarihlerin Filtre Edilmesi

Veri Sayfasından Tarihlerin Filtre Edilmesi

#2
Merhabalar,

Eğer bu işi makro ile yapmak isterseniz kullandığınız değer değiştirme düğmesine makro atayım ve bu kodu ekleyin.
Kod:
Sub TarihYaz()

    Dim Ay As String
    Dim IlkTarih As Date
    Dim Gun As Date
    Dim Satir As Long
    Dim AyIndex As Integer
    Dim Yil As Integer
    Dim i As Integer
    
    Ay = Range("D3").Value
    Yil = Year(Date)
    AyIndex = Application.Match(Ay, Array("Ocak", "Şubat", "Mart", "Nisan", "Mayıs", "Haziran", "Temmuz", "Ağustos", "Eylül", "Ekim", "Kasım", "Aralık"), 0)
    IlkTarih = DateSerial(Yil, AyIndex, 1)
    Satir = 5
    Gun = IlkTarih
    
    Do While Month(Gun) = AyIndex
        If Weekday(Gun, vbSunday) <> 1 Then
            Cells(Satir, 3).Value = Gun
            Cells(Satir, 4).Value = Format(Gun, "dddd")
            Satir = Satir + 1
        End If
        Gun = Gun + 1
    Loop
    
End Sub

Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
RE: Veri Sayfasından Tarihlerin Filtre Edilmesi - Yazar: boolean_ - 14/02/2025, 18:36
Task