Добрый день. Неделю писал макросы и диапазоны для 1 листа, что бы проходил пересчёт. Все считалось. Вчера выключил компьютер, сегодня включаю и через кнопку пытаюсь запустить и выдает ошибку - &H8000FFFF (-2147418113). Разрушительный сбой. Пытаюсь зайти в макросы, эксель закрывается из-за ошибки. В Visual Basic получается зайти, пытаюсь там поменять или удалить код и как только жму сохранить сразу же происходит закрытие экселя. Переписывать по новой код не было бы особого труда, но в файле я уже расписал около 15 диапазонов. П.С. Пример диапазонов - RangeD - формулы для первых пяти строк, RangeKozlovSum - сумма первых пяти строк.
Вопросы: 1. Какие способы решения есть, т.к. не могу сохранять изменения кода и кнопка макросов не работает. 2. Существует ли способ перенести все диапазоны в другой файл, что бы опять их не писать. 3. Имеет ли значение, какую область выбирать при создании диапазона - книга или определенный лист.