Excelbat
Gebruiker
- Lid geworden
- 23 mrt 2012
- Berichten
- 404
Hallo allemaal,
Op internet een macrootje gevonden die iedere vijf seconden weer opnieuw begint (om deze macro hieronder dus 'snel' te kunnen testen).
Ik heb geprobeerd een tellertje in te bouwen, zodat ik kan zien hoeveel keren deze procedure al doorlopen is. Echter de teller blijft op 1 staan,
en loopt niet op naar 2, 3, etc. Wat doe ik hier fout?
Bekijk bijlage MacroIedereVijfSecondenHerhalen.xlsb
Greetz/Excelbat
Op internet een macrootje gevonden die iedere vijf seconden weer opnieuw begint (om deze macro hieronder dus 'snel' te kunnen testen).
Ik heb geprobeerd een tellertje in te bouwen, zodat ik kan zien hoeveel keren deze procedure al doorlopen is. Echter de teller blijft op 1 staan,
en loopt niet op naar 2, 3, etc. Wat doe ik hier fout?
Code:
Sub MijnProcedure()
Dim Teller As Long
Teller = Teller + 1
MsgBox "Hello world: " & Teller
Call TestMacro ' for starting timer again
End Sub
Code:
Sub TestMacro()
Application.OnTime Now + TimeValue("00:00:05"), "MijnProcedure"
End Sub
Bekijk bijlage MacroIedereVijfSecondenHerhalen.xlsb
Greetz/Excelbat