Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Office (Word, Excel, Outlook и т.д.) (http://forum.oszone.net/forumdisplay.php?f=115)
-   -   Слетели макросы с документов Excel 2003. Как восстановить? (http://forum.oszone.net/showthread.php?t=350379)

a_Wizard 28-12-2021 09:49 2976214

Слетели макросы с документов Excel 2003. Как восстановить?
 
Вложений: 1
  • pg1.jpg (21.50 KB, скачиваний: 31)
После переустановки системы (раньше была на HDD, сейчас на SSD) у меня слетели макросы в документах Excel 2003 (.xls). Документ без макроса открывается, а вот с макросом выдает ошибку и не открывается. Один из них http://moywebsite.ucoz.net/table.xls Можно перезаписать макрос, создав новый документ, но и тогда он не открывается и встречает меня этим окном. Как восстановить макрос?

a_axe 28-12-2021 12:11 2976225

Цитата:

Цитата a_Wizard
слетели макросы в документах Excel 2003 (.xls). »

Это формат файла? А какой версии установленный офис и операционная система?
Цитата:

Цитата a_Wizard
Один из них »

У меня он успешно работает, 2021 офис.
Цитата:

Цитата a_Wizard
создав новый документ, но и тогда он не открывается и встречает меня этим окном. »

Запустите эксель в безопасном режиме, проверьте, уйдет ли проблема.
Попробуйте создать временную учетную запись Windows, наблюдается ли проблема в ней.

megaloman 28-12-2021 12:31 2976228

a_Wizard, Office 2010, открывается без проблем, макрос открываю. ИМХО, а office переустановить не пробовали?
Цитата:

Цитата a_Wizard
После переустановки системы (раньше была на HDD, сейчас на SSD) »

Вы клонировали систему или установили более новую версию? С активацией офиса всё в порядке?
Цитата:

Цитата a_axe
А какой версии установленный офис и операционная система? »


Iska 28-12-2021 14:23 2976266

В 2003-м Office'е — приложение завершается с ошибкой.

a_axe, megaloman, пересохраните автору эту Рабочую книгу в формате Office 2003 и выложите, пусть попробует открыть.

a_axe 28-12-2021 19:26 2976297

Вложений: 1
Добрался до ПК, в архиве разные вариации сохранения из формата в формат. Офис 2016.

megaloman 28-12-2021 20:19 2976304

Вложений: 1
Цитата:

Цитата Iska
В 2003-м Office'е — приложение завершается с ошибкой. »

У Вас тоже?
В пересохраненном файле нарисовал одно слово, смысл макроса не понял, но код читается.

Iska 28-12-2021 20:41 2976307

Цитата:

Цитата megaloman
У Вас тоже? »

Да.

Цитата:

Цитата a_axe
в архиве разные вариации сохранения из формата в формат. »

Все три Рабочие книги открываются без «схлопывания» приложения.

Цитата:

Цитата megaloman
В пересохраненном файле нарисовал одно слово, смысл макроса не понял, но код читается. »

Рабочая книга тоже открывается нормально.

Ждём автора темы.

yurfed 29-12-2021 01:15 2976322

Iska, a_axe, megaloman, парни, попробовал через Calc (Libre Office 7.0.4.2) во всех предложенных вариантах конвертов. Безопасность включена и отключена (идёт окно предупреждения)
Код:

#EXTINF:-1,Euronews        http://persik.by/stream/1417/252987/37.m3u8
#EXTINF:-1,Первый канал        http://91.142.158.110:8080/udp/235.193.68.129:2460

Я не понял что видите вы, но так, на всякий случай.
Всяких разногодых офисов устанавливать в лом для выяснения.
По ходу это перечень каналов TV или расписание их программ

a_Wizard 23-01-2022 09:09 2978487

Цитата:

Цитата a_axe
Это формат файла? А какой версии установленный офис и операционная система? »

Я же указал - версия Excel 2003, операционная система Windows 7, Максимальная, 64 бит.

Цитата:

Цитата a_axe
Запустите эксель в безопасном режиме, проверьте, уйдет ли проблема.
Попробуйте создать временную учетную запись Windows, наблюдается ли проблема в ней. »

Это я делал. Не помогает.

Цитата:

Цитата megaloman
Вы клонировали систему или установили более новую версию? С активацией офиса всё в порядке? »

Установил с нуля (с форматированием), даже сделал дважды. С активацией все в порядке.

Я полагаю, с 2022 года Майкрософт прекратил поддержку макросов в версии 2003 года. Но проблема решилась после установки портативной версии Офиса 2003 года. Странно.

a_axe 24-01-2022 07:23 2978533

a_Wizard, в vba проекте хранится куда больше информации, чем сам код. При переходе с 2007 на 2010 версию мне пришлось скопировать код в текстовой редактор, пересохранить файл в формат, неподдерживающий VBA, затем вернуть текст кода VBA на место в ровно первозданном виде. Без этого макросы не работали.

Более того, существует программа, которая выполняет автоматически эти действия - экспорт vba в текстовой файл, удаление vba, импорт обратно, с ровно той же целью.


Время: 23:46.

Время: 23:46.
© OSzone.net 2001-