Звучит так, будто вам нужно запустить макрос из MS Excel vbo. Это выполняет любой макрос по имени в целевой книге. Ваш вопрос немного вводит в заблуждение, хотя это именно то, что вы хотели сделать? Если вы запускаете макрос и ждете 5 минут или около того, хотите ли вы выполнить макрос, а затем продолжить, не дожидаясь этих 5 минут? Боюсь, что этот бит невозможен без перепрограммирования MS Excel vbo для асинхронного выполнения, и даже тогда я бы не советовал, потому что вам нужно знать, когда был завершен VBO или нет, какой асинхронный запуск не позволяет вам сделать это интуитивно.
Таким образом, для запуска макроса используйте действие макроса VBO ms excel vbo run, это автоматически ожидает завершения макроса, прежде чем перейти от текущей стадии