• DİKKAT

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

Hücrede Yazılı Saniye Bekleme

  • Konbuyu başlatan Konbuyu başlatan askm
  • Başlangıç tarihi Başlangıç tarihi

askm

Destek Ekibi
Destek Ekibi
Katılım
4 Haziran 2005
Mesajlar
2,746
Excel Vers. ve Dili
2010-2016
Kolay gelsin.
Application.Wait (Now + TimeValue("0:00:10")) ile 10 saniye bekletebiliyoruz. Benim öğrenmek istediğim hücrede yazan süre kadar nasıl bekleriz.
 
Tahminen, eğer hücrede de aynen koddaki gibi 0:00:10 şeklinde yani saat/dakika/saniye biçiminde yazıyorsa :

Application.Wait (Now + TimeValue([A1]))

şeklinde olabilir.

Aklınızda bulunsun, hücrede saat biçiminde değil de genel biçimde 10 yazıyorsa 10 saniye değil 10 gün anlamına gelir, yani 10 gün bekler.
 
Merhaba,

Application.Wait (Now + [A1])

Gibi kullanabilirsiniz. A1 de yazdığınız biçim saat:dakika:saniye gibi düşündüm.

.
 
Benim yapmaya çalıştığım hücrede 10 yazıyorsa 10 sn beklesin. Bunun için Application.Wait (Now + TimeValue("0:00:" & [A1] & )) yaptım ama ikinci tırnağı kapatamadım.
 
Application.Wait (Now + [A1]/24/60/60)

ya da

Application.Wait (Now + [A1]/86400)

olarak deneyin.
 
Benim yapmaya çalıştığım hücrede 10 yazıyorsa 10 sn beklesin. Bunun için Application.Wait (Now + TimeValue("0:00:" & [A1] & )) yaptım ama ikinci tırnağı kapatamadım.

Sondaki & simgesini silerseniz istediğiniz olur.

Not: Yusuf Bey'in önerdiği gibi de kullanabilirsiniz.

.
 
Çok teşekkürler.
 
Geri
Üst