You can achieve this by running a loop that continuously checks the CPU usage and only exits when it drops below 60%. To prevent excessive CPU usage while waiting, you should use Sleep
to introduce a small delay between checks and DoEvents
to keep the system responsive.