Hallo allemaal,
Ik ben op dit moment bezig met een countdown timer in Excel 2010. De timer werkt met de huidige systeemtijd. Nu probeer ik het voor elkaar te krijgen in VBA om Excel iedere seconde te refreshen, zodat iedere seconde wordt afgeteld, maar dit lukt me maar niet.
Ik heb twee manieren geprobeerd. De velden die geupdate moeten worden zijn F1, H1 en J1.
Methode 1:
Sub Update()
Worksheets("Blad1").Range("F1:J1").Calculate
Call Timer
End Sub
Sub Timer()
Application.OnTime Now + TimeValue("00:00:01"), “Update”
End Sub
Hierbij krijg ik de melding "error 1004: Method 'On Time' of object'_Application failed (maar dan in het Nederlands )
Methode 2:
Sub Update()
Worksheets("Blad1").Range("F1:J1").Calculate
Application.OnTime DateAdd (“s”, 1, Now), “Update”
End Sub
Dit geeft de melding "Fout 5 Ongeldige procedure-aanroep of ongeldig argument"
Beide manieren werken dus niet en wat ik ook probeer, ik blijf foutmeldingen krijgen. Wat doe ik verkeerd?
Ik ben op dit moment bezig met een countdown timer in Excel 2010. De timer werkt met de huidige systeemtijd. Nu probeer ik het voor elkaar te krijgen in VBA om Excel iedere seconde te refreshen, zodat iedere seconde wordt afgeteld, maar dit lukt me maar niet.
Ik heb twee manieren geprobeerd. De velden die geupdate moeten worden zijn F1, H1 en J1.
Methode 1:
Sub Update()
Worksheets("Blad1").Range("F1:J1").Calculate
Call Timer
End Sub
Sub Timer()
Application.OnTime Now + TimeValue("00:00:01"), “Update”
End Sub
Hierbij krijg ik de melding "error 1004: Method 'On Time' of object'_Application failed (maar dan in het Nederlands )
Methode 2:
Sub Update()
Worksheets("Blad1").Range("F1:J1").Calculate
Application.OnTime DateAdd (“s”, 1, Now), “Update”
End Sub
Dit geeft de melding "Fout 5 Ongeldige procedure-aanroep of ongeldig argument"
Beide manieren werken dus niet en wat ik ook probeer, ik blijf foutmeldingen krijgen. Wat doe ik verkeerd?