В DOS> или 1> - это стандартный вывод, а 2> - это стандартный вывод. Итак, вы могли бы сказать
myprog.exe 1> out.txt 2> err.txt
чтобы отправить их в отдельные файлы, или
myprog.exe 1>2> both.txt
чтобы отправить их обоим.
В VB / VBA вы можете использовать команду Shell для вызова этого (если вы этого еще не знали).