• DİKKAT

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

zaman sayacı

  • Konbuyu başlatan Konbuyu başlatan mozdem
  • Başlangıç tarihi Başlangıç tarihi
Katılım
11 Kasım 2005
Mesajlar
454
Excel Vers. ve Dili
Windows 2011 TR
MS Office 365 TR - 64bit

VBA, Selenium ve VBS
Dosyamda VBA kodlarımın işe başlaması ile bitirmesi arasında zamanın saymasını istiyorum. onunla ilgil örnek bir dosya hazırladım. Dosyamda bir userform ve üstünde label nesnesine ne kadar zaman geçtiğini yazmasını istiyorum.

şimdiden teşekkür ederim.
 

Ekli dosyalar

Son düzenleme:
Merhaba,

Linki inceleyin. Aynı mantıkla msgboxa değil de labela yazdırabilirsiniz.

http://www.excel.web.tr/f48/makro-caly-ma-suresi-t148478.html

.

Cevabınız için çok teşekkür ederim. Ancak benim istediğim tam bu değil. Ben tam anlatamadım. Örnek dosyamda makro çalışırken bir userform aktif oluyor ve makro çalıştığı sürece görünüyor. Makroda her saniyesini o anda göstersin. sürekli zamanın kronometre misali çalışmasını ve görünmesini istiyorum.
teşekkür ederim.
 
Bu istediğiniz dolaylı yoldan yapılabilir.

Kodları aşağıdakiyle değiştirerek deneyin. İlaveleri kırmızı ile işaretledim.

Kod:
Sub zaman()
[COLOR="Red"]
    Dim z As Date
    
    z = Now()[/COLOR]
    
    [A:A].ClearContents
    
    For i = 1 To 100
    
        For k = 1 To 1000
        
 [COLOR="red"]           DoEvents
            f = Format(Now() - z, "hh:mm:ss")[/COLOR]
        
            Cells(k, "A").Value = i

            [COLOR="Red"]UserForm1.Label1.Caption = f[/COLOR]
        
        Next k

    Next i
    
    UserForm1.Hide

End Sub


.
 
Çok Teşekkür ederim, elinize sağlık
 
Çalıştırdım çok güzel. Ancak, format saat, dakika,saniye değilde

dakika, saniye, salise şeklinde nasıl yapabilirim.
biraz araştırdım ama yapamadım. Teşekkür ederim
 
Geri
Üst