Behöver köra ett excel-makro på ett visst klockslag. Tanken är att allt skall gå med automatik, därför vill jag att detta skall fungera så länge arbetsboken är öppen. Problemet med min kod är att det låser upp allt annat (vissa saker läses in varje sekund) och det är därför viktigt att jag kan hämta aktuell data från en viss tidpunkt. Vad som händer med funktionen jag gjort är att övrig inläsning inte kommer igång utan processorn belastas max mellan tiden jag öppnade dokumentet och tiden då jag vill läsa in. Förstår att detta inte är optimalt men vet inte hur jag ska göra för att koden bara skall ligga i bakgrunden och "vänta" på rätt tid istället.
'startar så fort boken är öppen
Private Sub Workbook_Open()
'go är klockslaget jag vill exekvera på
Dim go
Range("O1").Select
go = Selection
Dim rull
rull = Time
Do While Not rull > go
rull = Time
Loop
[...det som händer på klockslaget go]
end sub