• DİKKAT

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

Soru VBA'da Bekleme komutu verme

Katılım
9 Aralık 2022
Mesajlar
25
Excel Vers. ve Dili
Excel 2019
Arkadaşlar diyelim ki basitçe aşağıdaki gibi bir kod yazdım. A1 hücresinin değerinin her saniyede 1 artmasını istiyorum. (1 saniyelik gecikme yaparken uygulamanın kitlenmesini istemiyorum)

Kod:
Sub deneme()
for k = 1 To 10
Range("A1") = k
'Buraya 1 saniyelik gecikme atmak istiyorum
next k
End Sub
 
Hocam kod çalışıyor fakat çalışırken uygulama kilitleniyor herhangi bir işlem yapamıyorum. Bu sırada uygulamanın kilitlenmesini istemiyorum

Bir yerde hata yapmış olmayasınız?

Kod:
Sub deneme()

Dim k As Long

For k = 1 To 10
    Range("A1") = k
    Application.Wait (Now + TimeValue("0:00:01"))
Next k

MsgBox "bitti..."

End Sub
 
Hocam kod çalışıyor fakat çalışırken uygulama kilitleniyor herhangi bir işlem yapamıyorum. Bu sırada uygulamanın kilitlenmesini istemiyorum
Ne işlemi yaptıracaksınız, neden Excele yaptırmıyorsunuz, illa manuel yaptırmak istiyorsanız Doevents araştırın
 
Geri
Üst