Т.е. получается пока макрос не завершит свой цикл, программа ждет?