Тема: Ошибка при загрузке отчета в Excel "Code execution has been interrupt"
Обратились с такой проблемой - при загрузке отчета выполнение макроса Rep2Xls останавливается с ошибкой
Code execution has been interrupt
Точка останова может быть произвольной. При продолжении выполнения возможно макрос еще несколько раз остановится с этой же ошибкой. В итоге отчет сформируется нормально.
В интернете тема обсуждаемая:
https://www.google.com.ua/search?client … 8AeOobCYAg
Однозначного понимания причин у дискутирующих нет. Микрософт молчит.
Как решение понравилось следующее:
http://www.excel-vba.ru/chto-umeet-exce … to-za-bag/
После появления ошибки нажмите Debug, затем Ctrl+Break, затем кнопку Play на панели редактора VBE (зеленый треугольничек воспроизведения кода) - продолжится выполнение кода. После этого ошибка должна исчезнуть.
Второй способ - грубое отключение реакции на Ctrl+Breal или Esc (Application.EnableCancelKey = xlDisabled) делать не хотелось бы, т.к. в случае зависания отчета снять его можно будет только вместе с Excel через Task manager.