• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Listwievde hücreye alınan tarih

  • Konbuyu başlatan Konbuyu başlatan mf.murat
  • Başlangıç tarihi Başlangıç tarihi
Katılım
9 Nisan 2009
Mesajlar
113
Excel Vers. ve Dili
2007 türkçe
Arkadaşlar listwievde excelden belirli hücreden alınan tarih bugünün tarihine eşitse mavi tarih geçmişse listwievde o satırın kırmızı olarak gösterilmesini nasıl sağlayabilirim.

Ek'te ki dosya için yardımlarınızı bekliyorum.
 

Ekli dosyalar

arkadaşlar bu konu hakkında yardımlarınızı bekliyorum
 
Merhabalar,

Initialize prosedüründeki şu satırın;

Kod:
Liste.SubItems(22) = Cells(i, 23).Value

altına, aşağıdaki kod satırlarını yerleştiriniz.

Kod:
If IsDate(Cells(i, 3)) Then
     If Cells(i, 3) < Date Then
         lcolor = vbRed
     ElseIf Cells(i, 3) = Date Then
         lcolor = vbBlue
     Else
         lcolor = vbBlack
     End If
Else
     lcolor = vbBlack
End If

ListView1.ListItems(i - 1).ForeColor = lcolor
For j = 1 To 22
     Liste.ListSubItems(j).ForeColor = lcolor
Next j


.
 
Ferhat bey ;

Kodları yazdım fakat herhangi bir değişiklik olmadı
 
Arkadaşlar konu hakkında yardımlarınızı bekliyorum
 
Selamlar,

Ferhat beyin önerdiği kod çalışıyor.

Formunuz açıldığında ListView nesnesi seçili olduğu için rengi göremiyorsunuz.

CommandButonu seçin kırmızı rengi göreceksiniz.
 
Merhabalar,

Korhan bey de belirtmiş ama ben birşey daha ilave edeyim.

Sayfa üzerinde, ilgili kayıtların A sütununu da doldurun. Çünkü A sütunudanki dolu hücreler, Listview'de görüntülemenin sınırını belirlemektedir. (Daha önce sizin yazdığınız kodlar böyle)

Ayrıca, tarihleri de bugünden önce, bugün ve bugünden sonra gelecek şekilde girerseniz, sırasıyla, kırmızı, mavi ve siyah renklendirmenin yapıldığını göreceksiniz.

.
 
Merhabalar,

Korhan bey de belirtmiş ama ben birşey daha ilave edeyim.

Sayfa üzerinde, ilgili kayıtların A sütununu da doldurun. Çünkü A sütunudanki dolu hücreler, Listview'de görüntülemenin sınırını belirlemektedir. (Daha önce sizin yazdığınız kodlar böyle)

Ayrıca, tarihleri de bugünden önce, bugün ve bugünden sonra gelecek şekilde girerseniz, sırasıyla, kırmızı, mavi ve siyah renklendirmenin yapıldığını göreceksiniz.

.
 
Geri
Üst