DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Teşekkür ederim üstat, kod sorunsuz çalıştı.Merhaba,
Şu şekilde ilgili değere ulaşabilirsiniz...
Kod:Format(WorksheetFunction.EDate(DateValue(TextBox4.Text), -3), "dd.mm.yyyy")
Sub filtre()
On Error Resume Next
For i = 1 To ListView1.ListItems.Count
If ListView1.ListItems(i).SubItems(26) = "AÇIKTA" Then
For A = 1 To ListView1.ColumnHeaders.Count
ListView1.ListItems(i).ListSubItems(A).ForeColor = vbRed
ListView1.ListItems(i).ListSubItems(A).Bold = True
Next A
End If
Next i
End Sub
If ListView1.ListItems(i).SubItems(26) >= DateValue("30.09.2020") And ListView1.ListItems(i).SubItems(26) <= DateValue("31.12.2020") Then
Teşekkür ederim üstat.Farazi konuşmak ne derece doğru olur bilemem ama kodunuzdaki if sorgusunu şu şekilde tasarlayabilirsiniz sanıyorum...
Kod:If ListView1.ListItems(i).SubItems(26) >= DateValue("30.09.2020") And ListView1.ListItems(i).SubItems(26) <= DateValue("31.12.2020") Then

Private Sub renklendir()
Dim a As Integer, trh As Date
For a = 1 To Me.ListView1.ListItems.Count
trh = Me.ListView1.ListItems(a).ListSubItems(7)
If Date >= WorksheetFunction.EDate(trh, -3) And Date <= trh Then
Me.ListView1.ListItems(a).ListSubItems(7).ForeColor = vbRed
End If
Next
Me.ListView1.Refresh
End Sub
Teşekkür ederim üstat. Kod çalışıyor.Merhaba,
Aşağıdaki kodu Userform1 içerisine kopyalayıp listview güncellemesi yaptığınız kodların altına renklendir yazarak kodu çağırınız.
Kod:Private Sub renklendir() Dim a As Integer, trh As Date For a = 1 To Me.ListView1.ListItems.Count trh = Me.ListView1.ListItems(a).ListSubItems(7) If Date >= WorksheetFunction.EDate(trh, -3) And Date <= trh Then Me.ListView1.ListItems(a).ListSubItems(7).ForeColor = vbRed End If Next Me.ListView1.Refresh End Sub

Me.ListView1.ListItems(a).ListSubItems(7).ForeColor = vbRed satırındaki 7 rakamını her bir sütun için değiştirerek kodu uyarlayabilirsiniz. Ya da döngü ile yapmak isterseniz bu satırı aşağıdaki ile değiştiriniz.For Each hcr In Me.ListView1.ListItems(a).ListSubItems
hcr.ForeColor = vbRed
Next