Herkese Merhabalar;
Aşağıdaki kodlarla bu ay içerisinde doğum günü olanları listeliyorum.Ancak haliyle ayın ilerleyen günlerinde liste kısmen güncelliğini yitirmeye başlıyor.Misal ayın 1 inde doğum günü olan hala gözüküyor oluyor.
Nasıl bir değişiklikle bu kodu bugünden itibaren önümüzdeki 30 gün içinde doğum günü olanları listeleyecek hale getirebilirim?
Aşağıdaki kodlarla bu ay içerisinde doğum günü olanları listeliyorum.Ancak haliyle ayın ilerleyen günlerinde liste kısmen güncelliğini yitirmeye başlıyor.Misal ayın 1 inde doğum günü olan hala gözüküyor oluyor.
Nasıl bir değişiklikle bu kodu bugünden itibaren önümüzdeki 30 gün içinde doğum günü olanları listeleyecek hale getirebilirim?
İlgilenecek olan herkese şimdiden teşekkür ederim.Private Sub Label34_Click()
listeadı.Caption = "Bu Ay İçersinde Doğum Günü Olanlar"
Dim i As Long, a As Long
liste.ColumnCount = 2
liste.ColumnWidths = "100;100"
ReDim myarr(1 To 2, 1 To 1)
Sheets("GİRİŞ İŞLEMLERİ").Select
liste.Clear
For i = 2 To Cells(65536, "B").End(xlUp).Row
If Month(Cells(i, "M").Value) = Month(Date) Then
a = a + 1
ReDim Preserve myarr(1 To 2, 1 To a)
myarr(1, a) = Cells(i, "B").Value
myarr(2, a) = Format(Cells(i, "M").Value, "dd.mm.yyyy")
End If
Next i
If a > 0 Then
liste.Column = myarr
sayı.Text = Format(a, "#,##0") + " " + "Öğrenci"
End If
End Sub