Döngüdeki sayaç değerini labelda gösterme

NBATMAN

Destek Ekibi
Destek Ekibi
Katılım
1 Aralık 2007
Mesajlar
659
Excel Vers. ve Dili
Office 2003 excel Türkçe
Merhaba Arkadaşlar,

Aşağıdaki kod ile bir tablodaki istenilen sütundaki çift olan hücreleri ( değerleri ) renklendiriyor ve ardındanda isteiğimde sütunda bu çift olan hücrelerin karşısına çift yazdırıyorum.
  • Progressbar çalışıyor.
  • Fakat progressbarın karşısında bu tablodaki toplam dolu satır sayısını bularak Progressbarın karşısında Örneğin ; toplm 200 satır olsun,
label5.captionda döngü çalıştıkça ; 1/200, 2/200, 3/200, 4/200, ....200/200 şeklinde yazmasını istiyorum fakat aşağıdaki kodlar ile bu işlemi gerçekleştiremiyorum. Bu konuda yardımcı olabilir misiniz?


For str = 1 To [a65535].End(xlUp).Row
Label5.Caption = str & "/" & ProgressBar1.Max
ProgressBar1.Value = str
If WorksheetFunction.CountIf(Columns(stn), Cells(str, stn)) > 1 Then Cells(str, stn).Interior.ColorIndex = 3
If Cells(str, stn).Interior.ColorIndex = 3 Then
Cells(str, str2).Value = "Çift"
End If
Next
Label5.Caption = "İŞLEM YAPILDI"
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Aşağıdaki gibi deneyiniz.:cool:
Kod:
For str = 1 To [a65535].End(xlUp).Row
Label5.Caption = str & "/" & [a65535].End(xlUp).Row
 

NBATMAN

Destek Ekibi
Destek Ekibi
Katılım
1 Aralık 2007
Mesajlar
659
Excel Vers. ve Dili
Office 2003 excel Türkçe
Sayın Evren Gizlen,

İlginiz için teşekkür ederim fakat verdiğiniz kodlar ile yine çalışmadı.
 

Mehmet Şahin

Destek Ekibi
Destek Ekibi
Katılım
13 Ekim 2005
Mesajlar
1,401
Excel Vers. ve Dili
Excel 2010 - 2013 Türkçe - İngilizce
Merhaba,
üstadın verdiği kodlar arasına
Kod:
DoEvents
ekleyerek denermisiniz, saygılar.
 

NBATMAN

Destek Ekibi
Destek Ekibi
Katılım
1 Aralık 2007
Mesajlar
659
Excel Vers. ve Dili
Office 2003 excel Türkçe
Sayın Dentex,

Verdiğiniz kod işe yaradı ilginiz ve paylaşımınız için teşekkürederim. İyi geceler...
 
Üst