Ошибка считывания ошибка чтения файла openoffice

Автор levne, 31 августа 2011, 14:18

0 Пользователи и 1 гость просматривают эту тему.

Добрый день!

Обнаружилась крайне неприятная проблема. Если создается файл ODF, затем вносятся изменения, при автоматическом восстановлении он корректно восстанавливается («Документ успешно восстановлен»).
Если же создается файл DOC, то в при попытке автоматического восстановления выскакивает ошибка «Ошибка считывания. Ошибка чтения файла». Затем пишет «Оригинальный файл восстановлен» — и, естественно, все несохраненные изменения не восстанавливаются.

К огромному огорчению, из-за этой ошибки был потерян большой объем авторской информации.
Ошибка наблюдается регулярно и была проверена экспериментальным созданием нового файла.

OpenOffice.org pro 3.3.0, OpenSUSE 11.4 XFCE


Что, никто ничего не скажет по этому поводу?
Ошибка-то есть… И в OO, и  в LO… на разных системах…


Видимо, пока никто не встречался с такой ошибкой.

ЦитироватьЕсли создается файл ODF, затем вносятся изменения, при автоматическом восстановлении он корректно восстанавливается («Документ успешно восстановлен»).

Что вы такого делаете, что файл регулярно портится и его приходится офису восстанавливать?


А какая разница?

Я провожу эксперимент. В ODF ВСЕГДА восстанавливается корректно, а в DOC НИКОГДА и выдает ОШИБКУ.
Вы полагаете, это корректное поведение программы? O0



Не подтверждаю описываемого поведения для LO 3.4.3, Win7-64 — прекрасно восстанавливаются как ods-, так и doc-файлы.


  • Форум поддержки пользователей LibreOffice, Apache OpenOffice

  • Главная категория

  • Writer

  • Не работает автосохранение в .doc

  • Печать

Страницы: [1]   Вниз

Тема: LibreOffice Calc 3.5.0 Ошибка считывания. Неизвестная ошибка  (Прочитано 4000 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн
NickVectra

В свое время файл xls пересохранил в ods в версии 3.3 libreoffice ubuntu 11.10.
Так работал без проблем при этом libreoffice обновилась до версии 3.4.4.
Однако земетил, что сильно подвисает компьютер при работе с примечаниями в ячейке.

 Недавно установил на другую машину libreoffice 3.5.0 из ppa и решил попробовать как будет работать эта версия.
При открытии получил сообщение Ошибка считывания.Неизвестная ошибка.

При этом libreoffice 3.5 под wine  и libreoffice 3.4.4 ubuntu с данным файлом работают нормально.

Если просто копировать данные в другой файл — ошибок нет, а при копировании листа — ошибка остается.
Из файла не все листы при копировании дают ошибку, а только те которые содержали кнопку вызова макроса.
Удалил все ячейки, макросы и содержание ячеек на листе, а также саму кнопку (элемент управления) — все равно ошибка есть.

Помогите разобраться в чем дело. Пустой файл, который дает ошибку прилагаю.

« Последнее редактирование: 03 Марта 2012, 17:06:36 от NickVectra »


Оффлайн
Dixi257


Оффлайн
NickVectra

У меня LibreOffice 3.5 Kubuntu, открывает без проблем. Попробуйте удалить профиль (предварительно сохранив его) — http://wiki.i-rs.ru/wiki/RU/kb/00000411

Завтра попробую на работе.
Дома в VirtualBox
1. ubuntu 12.04 LibraOffice 3.5 установленные с нуля — не работает. Удаление профиля ~/.config/libraffice.org — не помогло.

2. ubuntu 11.10 LibraOffice 3.5 — не работает. Удаление профиля ~/.config/libraffice.org  и ~/libraffice.org — не помогло.   

3.  ubuntu 11.10 LibraOffice 3.4 — работает.

4. WinXP — установлена на компьютере и LibraOffice 3.5 — работает.


Оффлайн
Dixi257

Запустите из командной строки. Что выдаст? Скриншот ошибки можно увидеть?


Оффлайн
NickVectra

Запустите из командной строки. Что выдаст? Скриншот ошибки можно увидеть?

Ничего не  выдает просто при нажатии на ОК окно закрывается.
Скриншот прилагаю


Оффлайн
Dixi257

Права на файл/каталог проверьте.


Оффлайн
NickVectra

Права на файл/каталог проверьте.

С правами все нормально. Когда я проверял какие листы работают я их сохранял в разных файлах. Одни читались, другие — нет.
На некоторых страницах, которые выдают ошибку есть объект Кнопка, с которой связан макро. Причем виноват именно этот объект. Если скопировать все поля (данные) командой вставить, кроме объекта в чистый лист, а затем старый лист удалить, то все нормально.
Если бы не работало и в более ранних версиях LibreOffice или вод Windows или Wine в новой версии, то я бы не сильно обращал внимание. А так смущает, что в новой версии 3.5 под ubuntu это проявилось. 


Оффлайн
Dixi257

А не могли бы Вы выложить исходный файл или файл, где есть проблемный объект. Очень странно всё. Ждём продолжения тестирования…


Оффлайн
NickVectra

А не могли бы Вы выложить исходный файл или файл, где есть проблемный объект.

Оказалось еще проще если в новом файл libreOffice 3.4 вставить элемент управления кнопка, то при открытии этого файла в 3.5 возникает ошибка.
При вставке элемента управления в libreoffice 3.5 после сохранения файла элементы пропадают.
При попытке работать через навигатор формы элементы в его окне не появляются, в отличии от 3.4.
Т.е. виноват сам 3.5 при работе с элементами управления.

Снес полностью 3.5 и установил заново. Сейчас все работает.

В 11.04 после добавления ppa и обновления с помощью update upgrade — возникла ошибка при работе с элементами управления. Удалил полностью и установил заново libreoffice — заработало.

Переустановил ubuntu 11.10 полностью по новой. Сделал update upgrade — актуализировал систему.
— Добавил ppa libreoffice и update
— На команду sudo aptitude install libreoffice — написала кучу неудовлетворённых зависимостей.
— На команду sudo aptitude upgrade — предложила установить 55 новых пакетов и загрузить 142 Мб. Проделал. На файле — опять ошибка.
— Дал команду sudo aptitude install libreoffice — предложила установить 29 новых пакетов и загрузить 46 Мб. Продела. Файл работает нормально.  :)

Проверил на чистой установленной с нуля 12.04 после sudo aptitude install libreoffice  — все работает.

Считаю тему можно закрывать. Проблема решена. Всем спасибо

« Последнее редактирование: 05 Марта 2012, 21:45:16 от NickVectra »


Оффлайн
onemore

Встретил ту же проблему в 12.04. Файл с кнопкой отказывался открываться.
По умолчанию, LibreOffice установлен не полностью. Видимо, ради экономии места.
Ничего сносить не нужно.
В центре приложений выбрал LibreOffice — установить.
Сейчас всё открывается.

« Последнее редактирование: 16 Мая 2012, 06:43:40 от onemore »


Оффлайн
truegeek


  • Печать

Страницы: [1]   Вверх

Ошибка чтения изображения

Автор Mariya, 26 июля 2017, 23:19

0 Пользователи и 1 гость просматривают эту тему.

Подскажите, пожалуйста, почему так получается и что с этим делать. Готовлю много текстовых файлов с большим количеством изображений (сами изображения копирую из Pinta). Несколько дней назад в части файлов вместо картинок стала появляться надпись «Ошибка чтения». Если при этом предлагается восстановить документ, то они восстанавливаются, если нет опции восстановления и просто открывается файл — то в нём все рисунки не отображаются. Их можно как-то вернуть? Текст весь на месте, форматирование тоже. За зря потраченное на пропавшую работу по обработке изображений очень обидно. Причем пропали и в мной созданном документе, и в присланном мне чужом. Сохраняю по умолчанию в формате .docx, но раньше такого не замечала.


Вы столкнулись с одной из тех печалек, которые случаются…

От этого есть только одно лекарство: работать с файлом в формате ODF (расширение ODT для Writer и ODS для Calc). И только по готовности делать из него DOC(X). из Calc — XLS(X), проверив что получилось в итоге.

А чтобы всегда иметь сразу три формата ODT+DOC(X)+PDF — используйте расширение MultiSave: https://extensions.libreoffice.org/extensions/multisave (в LibreOffice 5332 — не работает).

И кстати, описанную проблему не встречал в свежих версиях OpenOffice|LibreOffice. Причин эксплуатировать старые версии нет, тем более что можно просто распаковать portble-версию, не напрягая администраторов сети.

PS Одна из старых версий Writer вставляла Связь с файлом, вместо Файла, и если размер файла большой (или он в JPG, что значит размер маленький, но в памяти — он все равно большой) — то названный эффект «рамок» наблюдался… Проверьте что у вас неактивен пункт меню Правка — Связи… Если активен — можно там их разорвать.

Руб. за сто, что Питоньяк
Любит водку и коньяк!
Потому что мне, без оных, —
Не понять его никак…


Цитата: economist от 27 июля 2017, 08:18
Вы столкнулись с одной из тех печалек, которые случаются…

От этого есть только одно лекарство: работать с файлом в формате ODF (расширение ODT для Writer и ODS для Calc). И только по готовности делать из него DOC(X). из Calc — XLS(X), проверив что получилось в итоге.

А чтобы всегда иметь сразу три формата ODT+DOC(X)+PDF — используйте расширение MultiSave: https://extensions.libreoffice.org/extensions/multisave

И кстати, описанную проблему не встречал в свежих версиях OpenOffice|LibreOffice. Причин эксплуатировать старые версии нет, тем более что можно просто распаковать portble-версию, не напрягая администраторов сети.

PS Одна из старых версий Writer вставляла Связь с файлом, вместо Файла, и если размер файла большой (или он в JPG, что значит размер маленький, но в памяти — он все равно большой) — то названный эффект «рамок» наблюдался… Проверьте что у вас неактивен пункт меню Правка — Связи… Если активен — можно там их разорвать.

Спасибо, попробую связи проверить. Картинки почти все большие, но и маленькие совсем тоже сразу пропали, одновременно во всём документе. Версия стоит Версия: 4.2.3.3 ID сборки: 420m0(Build:3), если верить справке, но вообще ноут новый совсем и у меня не было причин подозревать установленную на нем старую версию софта.


Вот версии, на которых нет проблем с изображениями:
OpenOffice 412
LibreOffice 5332
Это не самые последние версии, скажем «предпоследние».

Только что проверил расширение MultiSave — оно в LO не работает. Рабочее — другое, прикладываю. Просто откройте его в OpenOffice|LibreOffice.

Руб. за сто, что Питоньяк
Любит водку и коньяк!
Потому что мне, без оных, —
Не понять его никак…


Спасибо! То есть переустановить офис всё-таки надо? И держать параллельно multisave?


Переустановить офис определённо сто́ит. Версия 4.2.3 очень старая по меркам проекта (апрель 2014 года), и действительно, в старых версиях я помню описываемую Вами проблему.

Что касается расширений — Вам решать, нужны ли они Вам. Всё зависит от особенностей процесса: можете ли Вы использовать ODF как основной формат, или требуется всё сохранять в чужих форматах, насколько сложные документы (с т.з. поддержки соответствующих частей формата офисом) и т.д. Я бы не советовал применять любые расширения просто потому, что посоветовали.



Цитата: mikekaganski от 27 июля 2017, 07:12Я бы не советовал применять любые расширения просто потому, что посоветовали.

— в мимариз!

А если серьезно, то без расширений — OpenOffice|LibreOffice не стал бы альтернативой Microsoft Office-у, ведь тот функционал, который они дают — крайне важен.  Мне трудно представить себе продуктивное рабочее место с OpenOffice|LibreOffice без:
— AltSearch
— LanguageTools

Да, просто набирать одностраничные служебки можно и без них, и вообще в AbiWord/WordPad/…, но истинное предназначение OpenOffice|LibreOffice — это предельно возможная офисная автоматизация создания документов, верстка брошюр и книг, документации и учебников. И никакой силикон и LaTex пока не могут сравниться с универсальностью и мощью OpenOffice|LibreOffice (и, конечно, с MSO) — по самому важному показателю: по количеству и качеству созданных во всем мире больших «программных» документов, по кол-ву «вытекших мозгов» на них.

Я бы хотел поиздеваться над теми, кто бизнес-план или книгу-учебник с иллюстрациями будет делать не в офисных пакетах, а в LaTex, VIM, Emacs, Scribus (а также QuarkXpress, PageMaker, InDesign) и прочих true-редакторах — но мне этих людей и так жалко. Они вокруг меня, и говорят что для каждой работы — свой инструмент. Согласен с тезисом, но только по отношению к консольным утилитам. А ведь швейцарские ножи сделали-таки ненужными кучу других простых инструментов.

Адепты ЛаТекса тратят гораздо больше времени на тот же результат, если, скажем, пишут инструкцию к ПО, где нет ни матхимфизформул, ни других mark-up «фишек». При этом итоговый PDF будет неотличим от моего, сделанного во Writer.

Вот газету с 16 колонками или журнал Playboy — верстать в OpenOffice|LibreOffice не надо, а всё одноколоночное — вперёд.

Руб. за сто, что Питоньяк
Любит водку и коньяк!
Потому что мне, без оных, —
Не понять его никак…


@economist: на всякий случай уточню: мой комментарий был адресован человеку, который спросил (в ответе #4), требуется ли для решения проблемы использование расширения. Очень часто люди расценивают советы, полученные на форуме, просто как руководство к действию. И то, что посоветовавший исходил из собственного понимания вопроса и видения «правильного», и совет должен быть не бездумно применён, а осмыслен спрашивающим, далеко не всегда очевидно самому спрашивающему.

Если улыбку вызвала кривая формулировка («не советовал … посоветовали») — да, каюсь, звучит придурковато :)


@mikekaganski — да я и сам понимаю. Кстати, я на форуме относительно недавно (просто графоман немного), и меня очень удивляет кол-во используемых старых версий OpenOffice|LibreOffice у пользователей, особенно в Linux ОС. Мне кажется с этим надо сообществу что-то делать, иначе кол-во «затыков» с 2.X/3.X/4.X будет превышать таковое в текущих ветках. Делать это надо нежно, тем более что главный враг новому — сисадмины.

Может кто-то объяснить: почему, скачивая новый дистр Linux, — я с большой вероятностью увижу полугодовой давности дистр OLO? Про стабильные ветки и цикл разработки я понимаю, но такое ощущение что ресурсы экономят именно на офисном пакете, а не на Nautilus, DE, апплетах и прочих плюшках, которые в работе почти не нужны?   

Руб. за сто, что Питоньяк
Любит водку и коньяк!
Потому что мне, без оных, —
Не понять его никак…


Цитата: economist от 27 июля 2017, 10:52Может кто-то объяснить: почему, скачивая новый дистр Linux, — я с большой вероятностью увижу полугодовой давности дистр OLO? Про стабильные ветки и цикл разработки я понимаю, но такое ощущение что ресурсы экономят именно на офисном пакете, а не на Nautilus, DE, апплетах и прочих плюшках, которые в работе почти не нужны?

на такие вопросы в багзилле Либры отвечают NOTOURBUG. Это вопрос к мейнтейнерам дистрибутивов, а вовсе не к Либре
и вообще мы начали оффтоп, модераторы вынесите флуд в отдельную тему, пожалуйста


Цитата: mikekaganski от 27 июля 2017, 09:12
Переустановить офис определённо сто́ит. Версия 4.2.3 очень старая по меркам проекта (апрель 2014 года), и действительно, в старых версиях я помню описываемую Вами проблему.

Что касается расширений — Вам решать, нужны ли они Вам. Всё зависит от особенностей процесса: можете ли Вы использовать ODF как основной формат, или требуется всё сохранять в чужих форматах, насколько сложные документы (с т.з. поддержки соответствующих частей формата офисом) и т.д. Я бы не советовал применять любые расширения просто потому, что посоветовали.

Подскажите, пожалуйста, если я обновила Libreoffice через команды у меня в приложении будет отображаться новая версия, обновлённая, или старая? Мне не очевиден результат как-то: вроде действия по обновлению выполнялись, но по факту в информации о программе версия всё та же отображается. Или я неправильно нагуглила как обновить приложение, или я не вполне понимаю, что получиться должно. С Убунту рабботаю недавно, такие нюансы пока неочевидны.


@Mariya: судя по описанному, у Вас Ubuntu довольно старая сама по себе, которая не предлагает обновлений для LibreOffice.

Для того, чтобы в этом случае всё же получить обновлённую версию офиса, нужно сначала указать Ubuntu на другой источник обнослений для LibreOffice.

Для этого выполните команду sudo add-apt-repository ppa:libreoffice/ppa в терминале. После того, как она успешно выполнена, можно проверять и устанавливать обновления.


Через эти команды и обновила. Убунту 14.02 вроде. Я как-то не ожидала, что на новой машине предустановленный софт будет старым. Можете подсказать, где почитать пошагово, что сделать для исправления ситуации? То есть мне саму Убунту надо сначала обновить? Потом Офис на ней? Или можно, например, удалить под корень весь libreoffice  и поставить заново новый?


Я не могу советовать обновление Ubuntu. Вполне возможно, что для обновлённой системы будет трудно найти, например, драйверы.

При этом для 14.02 вполне возможно просто обновить ЛО с помощью этой команды. Не знаю, может быть, это из-за экзотически предустановленной ЛО? тогда да, удаление и последующая установка поможет…


Ошибка формата файла

Если получаем ошибку вида:

Ошибка чтения.
Ошибка формата файла в поддокументе content.xml в позиции 1,1(строка, столбец).

Значит повредилось внутреннее содержание одного из файлов ODT. Любой файл ODT — это архив из нескольких файлов. Изменив расширение с ODT на ZIP этот архив можно открыть в любом архиваторе, извлечь из него сбойный файл, открыть его в текстовом редакторе и исправить ошибку в указанной строке и столбце.

Несколько подсказок:

  • Если попытаться открыть сбойный XML файл в браузере, то можно получить подсказку о месте ошибки.
  • Если ошибка в заголовке (как в примере выше, ошибка в позиции 1:1), то можно скопировать рабочий заголовок из другого файла по следующему алгоритму:
    1. создаём в LibreOffice пустой файл, сохраняем, закрываем;
    2. изменить расширение на ZIP, извлекаем файл аналогичный сбойному;
    3. открываем в текстовом редакторе и копируем несколько строк заголовка, в зависимости от места сбоя (в приведённом примере достаточно скопировать только первую строку);
    4. вставляем рабочий заголовок в сбойный файл, сохраняем;
    5. копируем обновлённый файл обратно в архив;
    6. возвращаем расширение файлу из ZIP к ODT.

Файл content.xml

Если весь наш ODT документ содержит лишь строчку «111», то файл content.xml будет иметь вид:

<?xml version="1.0" encoding="UTF-8"?>
<office:document-content xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" 
  xmlns:style="urn:oasis:names:tc:opendocument:xmlns:style:1.0" 
  xmlns:text="urn:oasis:names:tc:opendocument:xmlns:text:1.0" 
  xmlns:table="urn:oasis:names:tc:opendocument:xmlns:table:1.0" 
  xmlns:draw="urn:oasis:names:tc:opendocument:xmlns:drawing:1.0" 
  xmlns:fo="urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0" 
  xmlns:xlink="http://www.w3.org/1999/xlink" 
  xmlns:dc="http://purl.org/dc/elements/1.1/" 
  xmlns:meta="urn:oasis:names:tc:opendocument:xmlns:meta:1.0" 
  xmlns:number="urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0" 
  xmlns:svg="urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0" 
  xmlns:chart="urn:oasis:names:tc:opendocument:xmlns:chart:1.0" 
  xmlns:dr3d="urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0" 
  xmlns:math="http://www.w3.org/1998/Math/MathML" 
  xmlns:form="urn:oasis:names:tc:opendocument:xmlns:form:1.0" 
  xmlns:script="urn:oasis:names:tc:opendocument:xmlns:script:1.0" 
  xmlns:ooo="http://openoffice.org/2004/office" 
  xmlns:ooow="http://openoffice.org/2004/writer" 
  xmlns:oooc="http://openoffice.org/2004/calc" 
  xmlns:dom="http://www.w3.org/2001/xml-events" 
  xmlns:xforms="http://www.w3.org/2002/xforms" 
  xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
  xmlns:rpt="http://openoffice.org/2005/report" 
  xmlns:of="urn:oasis:names:tc:opendocument:xmlns:of:1.2" 
  xmlns:xhtml="http://www.w3.org/1999/xhtml" 
  xmlns:grddl="http://www.w3.org/2003/g/data-view#" 
  xmlns:officeooo="http://openoffice.org/2009/office" 
  xmlns:tableooo="http://openoffice.org/2009/table" 
  xmlns:drawooo="http://openoffice.org/2010/draw" 
  xmlns:calcext="urn:org:documentfoundation:names:experimental:calc:xmlns:calcext:1.0" 
  xmlns:loext="urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0" 
  xmlns:field="urn:openoffice:names:experimental:ooo-ms-interop:xmlns:field:1.0" 
  xmlns:formx="urn:openoffice:names:experimental:ooxml-odf-interop:xmlns:form:1.0" 
  xmlns:css3t="http://www.w3.org/TR/css3-text/" 
office:version="1.2">
  <office:scripts/>
  <office:font-face-decls>
    <style:font-face style:name="Droid Serif" svg:font-family="'Droid Serif'" style:font-family-generic="roman"/>
    <style:font-face style:name="Droid Sans" svg:font-family="'Droid Sans'" style:font-family-generic="swiss"/>
    <style:font-face style:name="FreeSans1" svg:font-family="FreeSans" style:font-family-generic="swiss"/>
    <style:font-face style:name="FreeSans" svg:font-family="FreeSans" style:font-family-generic="system" style:font-pitch="variable"/>
    <style:font-face style:name="Noto Sans CJK SC Regular" svg:font-family="'Noto Sans CJK SC Regular'" style:font-family-generic="system" style:font-pitch="variable"/>
  </office:font-face-decls>
  <office:automatic-styles>
    <style:style style:name="P1" style:family="paragraph" style:parent-style-name="Standard">
      <style:text-properties officeooo:rsid="0001ac6a" officeooo:paragraph-rsid="0001ac6a"/>
    </style:style>
  </office:automatic-styles>
  
  <office:body>
    <office:text>
      <text:sequence-decls>
        <text:sequence-decl text:display-outline-level="0" text:name="Illustration"/>
        <text:sequence-decl text:display-outline-level="0" text:name="Table"/>
        <text:sequence-decl text:display-outline-level="0" text:name="Text"/>
        <text:sequence-decl text:display-outline-level="0" text:name="Drawing"/>
      </text:sequence-decls>
        <text:p text:style-name="P1">111</text:p>
    </office:text>
  </office:body>
</office:document-content>

OpenOffice. Ошибка формата файла в поддокументе…

Не редко, при работе в OpenOffice с файлами формата ods приходилось сталкиваться с ошибкой вида Ошибка формата файла в поддокументе имя_файла в позиции строка,столбец.

Пример:

Ошибка формата файла в поддокументе content.xml  в позиции 350,23(строка, столбец)

Решается проблема довольно просто.

Понадобятся некоторые программы:
1. Архиватор. Можно любой по вкусу (7zip, rar и т.д.).
2. Хороший редактор текста. Я бы посоветовал notepad++, скачать можно тут. Такие как WordPad, notepad, MS Word не подойдут.

Решаем проблему:
Открываем файл в архиваторе и видим примерно следующее:

Копируем (разархивируем) поврежденный файл (в моем случае это content.xml), например, на рабочий стол. И открываем его в программе notepad++.

Слева видим номера строк. Находим нужную нам (у меня это 350).
Строка в моем случае выглядит так:

<text:p>05.07.10<|text:p>

Ошибку видно сразу. Заменим <|text:p> на </text:p>. И сохраняем

Копируем уже исправленный файл обратно в архив, с заменой поврежденного. На этом все. Открываем файл и радуемся.

Читайте также

  • Печать

Страницы: [1]   Вниз

Тема: LibreOffice Calc 3.5.0 Ошибка считывания. Неизвестная ошибка  (Прочитано 4119 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн
NickVectra

В свое время файл xls пересохранил в ods в версии 3.3 libreoffice ubuntu 11.10.
Так работал без проблем при этом libreoffice обновилась до версии 3.4.4.
Однако земетил, что сильно подвисает компьютер при работе с примечаниями в ячейке.

 Недавно установил на другую машину libreoffice 3.5.0 из ppa и решил попробовать как будет работать эта версия.
При открытии получил сообщение Ошибка считывания.Неизвестная ошибка.

При этом libreoffice 3.5 под wine  и libreoffice 3.4.4 ubuntu с данным файлом работают нормально.

Если просто копировать данные в другой файл — ошибок нет, а при копировании листа — ошибка остается.
Из файла не все листы при копировании дают ошибку, а только те которые содержали кнопку вызова макроса.
Удалил все ячейки, макросы и содержание ячеек на листе, а также саму кнопку (элемент управления) — все равно ошибка есть.

Помогите разобраться в чем дело. Пустой файл, который дает ошибку прилагаю.

« Последнее редактирование: 03 Марта 2012, 17:06:36 от NickVectra »


Оффлайн
Dixi257


Оффлайн
NickVectra

У меня LibreOffice 3.5 Kubuntu, открывает без проблем. Попробуйте удалить профиль (предварительно сохранив его) — http://wiki.i-rs.ru/wiki/RU/kb/00000411

Завтра попробую на работе.
Дома в VirtualBox
1. ubuntu 12.04 LibraOffice 3.5 установленные с нуля — не работает. Удаление профиля ~/.config/libraffice.org — не помогло.

2. ubuntu 11.10 LibraOffice 3.5 — не работает. Удаление профиля ~/.config/libraffice.org  и ~/libraffice.org — не помогло.   

3.  ubuntu 11.10 LibraOffice 3.4 — работает.

4. WinXP — установлена на компьютере и LibraOffice 3.5 — работает.


Оффлайн
Dixi257

Запустите из командной строки. Что выдаст? Скриншот ошибки можно увидеть?


Оффлайн
NickVectra

Запустите из командной строки. Что выдаст? Скриншот ошибки можно увидеть?

Ничего не  выдает просто при нажатии на ОК окно закрывается.
Скриншот прилагаю


Оффлайн
Dixi257

Права на файл/каталог проверьте.


Оффлайн
NickVectra

Права на файл/каталог проверьте.

С правами все нормально. Когда я проверял какие листы работают я их сохранял в разных файлах. Одни читались, другие — нет.
На некоторых страницах, которые выдают ошибку есть объект Кнопка, с которой связан макро. Причем виноват именно этот объект. Если скопировать все поля (данные) командой вставить, кроме объекта в чистый лист, а затем старый лист удалить, то все нормально.
Если бы не работало и в более ранних версиях LibreOffice или вод Windows или Wine в новой версии, то я бы не сильно обращал внимание. А так смущает, что в новой версии 3.5 под ubuntu это проявилось. 


Оффлайн
Dixi257

А не могли бы Вы выложить исходный файл или файл, где есть проблемный объект. Очень странно всё. Ждём продолжения тестирования…


Оффлайн
NickVectra

А не могли бы Вы выложить исходный файл или файл, где есть проблемный объект.

Оказалось еще проще если в новом файл libreOffice 3.4 вставить элемент управления кнопка, то при открытии этого файла в 3.5 возникает ошибка.
При вставке элемента управления в libreoffice 3.5 после сохранения файла элементы пропадают.
При попытке работать через навигатор формы элементы в его окне не появляются, в отличии от 3.4.
Т.е. виноват сам 3.5 при работе с элементами управления.

Снес полностью 3.5 и установил заново. Сейчас все работает.

В 11.04 после добавления ppa и обновления с помощью update upgrade — возникла ошибка при работе с элементами управления. Удалил полностью и установил заново libreoffice — заработало.

Переустановил ubuntu 11.10 полностью по новой. Сделал update upgrade — актуализировал систему.
— Добавил ppa libreoffice и update
— На команду sudo aptitude install libreoffice — написала кучу неудовлетворённых зависимостей.
— На команду sudo aptitude upgrade — предложила установить 55 новых пакетов и загрузить 142 Мб. Проделал. На файле — опять ошибка.
— Дал команду sudo aptitude install libreoffice — предложила установить 29 новых пакетов и загрузить 46 Мб. Продела. Файл работает нормально.  :)

Проверил на чистой установленной с нуля 12.04 после sudo aptitude install libreoffice  — все работает.

Считаю тему можно закрывать. Проблема решена. Всем спасибо

« Последнее редактирование: 05 Марта 2012, 21:45:16 от NickVectra »


Оффлайн
onemore

Встретил ту же проблему в 12.04. Файл с кнопкой отказывался открываться.
По умолчанию, LibreOffice установлен не полностью. Видимо, ради экономии места.
Ничего сносить не нужно.
В центре приложений выбрал LibreOffice — установить.
Сейчас всё открывается.

« Последнее редактирование: 16 Мая 2012, 06:43:40 от onemore »


Оффлайн
truegeek


  • Печать

Страницы: [1]   Вверх

Ответ на:

комментарий
от Bfgeshka

Причем здесь обновись, если все остальные документы работают? Не открывает именно этот.

P.S. На выньфаке используют зонд.

  • Показать ответы
  • Ссылка

Ответ на:

комментарий
от sambist

Одним больше, одним меньше, под виндой без разницы.

И по уму на винфаке должны были бы справедливо отправить на багтрекер проекта.

Bfgeshka ★★★★★
()



Последнее исправление: Bfgeshka
(всего

исправлений: 1)

  • Показать ответ
  • Ссылка

Ответ на:

комментарий
от Bfgeshka

И по уму на винфаке должны были бы справедливо

Попробовали под линуксом открыть. Та же самая ошибка. По уму на лорфаке должны теперь помочь.

  • Показать ответы
  • Ссылка

Ответ на:

комментарий
от sambist

Причём тут линукс, если баг в LibreOffice? Иди на багтрекер, пусть девелоперы разбираются.

Bfgeshka ★★★★★
()

  • Ссылка

Люди делятся на два типа — на тех, кто еще не делает бэкапы, и на тех, кто уже делает.

Важный документ-то был?

Zhbert ★★★★★
()

  • Показать ответ
  • Ссылка

Ответ на:

комментарий
от sambist

Вдруг новая версия сможет восстановить. А вообще, раз уж ковыряете файл, создайте новый и руками перенесите в него нужные фрагменты документа. Наверняка сломалась какая-нибудь служебная XML-ка или конкретный фрагмент.

  • Показать ответы
  • Ссылка

Ответ на:

комментарий
от MiniRoboDancer

А вообще, раз уж ковыряете файл, создайте новый и руками перенесите в него нужные фрагменты документа. Наверняка сломалась какая-нибудь служебная XML-ка или конкретный фрагмент.

Первое, что попробовал. Уже при вставке styles.xml не открывает.

  • Ссылка

Ответ на:

комментарий
от Zhbert

Дома под линуксом бекапы в автомате. Под шиндой это проблематично. Мало того, что тут либра падает каждую минуту — «вставить колонтитул» — упала. Сменить стиль строки — упала, так теперь еще и каждую минуту сохранять под другим именем? Нахрена мне такое счастье?

Важный документ-то был?

Труда жалко, второй день корябаю когда минутка есть.

  • Показать ответы
  • Ссылка

Ответ на:

комментарий
от MiniRoboDancer

Ответ на:

комментарий
от sambist

Под шиндой это проблематично

Но можно.

либра падает каждую минуту

Так зачем Вы глючной версией пользуетесь? Ну восстановите документ сейчас — она опять сломает его через полчаса.

  • Показать ответ
  • Ссылка

Ответ на:

комментарий
от sambist

Ответ на:

комментарий
от MiniRoboDancer

Ну восстановите документ сейчас — она опять сломает его через полчаса.

Перенесу домой, буду только дома его пилить. Вытащил контент уже, но я этот контент мог за 20 минут восстановить. Тут настройка стилей для сложной печати под формат книги весь труд занимала. Могу файл styles.xml куда-нибудь скинуть, или весь odt.

  • Показать ответы
  • Ссылка

Ответ на:

комментарий
от MiniRoboDancer

И в чем тогда? Скрибус падает еще чаще, если на марсе ветренно и многого не умеет.

  • Показать ответы
  • Ссылка

Ответ на:

комментарий
от sambist

либра падает каждую минуту

Ну не обновляться же из-за таких мелочей, ей-богу.

thesis ★★★★★
()

  • Ссылка

Ответ на:

комментарий
от sambist

kingsoft office потыкай, кстати. Особенно если приходится иногда чужие .doc’и открывать.

thesis ★★★★★
()

  • Ссылка

Ответ на:

комментарий
от sambist

либра падает каждую минуту

Ну и зачем так жить? Возьми то, что не падпет.

А то от кактуса несварение будет и прочие отравления. Тем более одно уже есть.

mandala ★★★★★
()

  • Ссылка

Ответ на:

комментарий
от sambist

Тут настройка стилей для сложной печати под формат книги весь труд занимала

Латех уже советовали?

mandala ★★★★★
()

  • Показать ответ
  • Ссылка

а я ни в либре ни в опене не могу оглавление автоматическое сделать, не рабтает и все

unt1tled

★★★★
()



Последнее исправление: unt1tled
(всего

исправлений: 1)

  • Показать ответ
  • Ссылка

Ответ на:

комментарий
от mandala

В латехе я вместо неделю буду готовить книжку год.

Ну и зачем так жить? Возьми то, что не падпет.

И что не падает?

  • Показать ответы
  • Ссылка

Ответ на:

комментарий
от sambist

Эм, уже года 4 как только на либре сидим, плюс сопровождаем, в т.ч. издательства (это на тему сложного форматирования). У вас не с либрой проблема, а с виндами. Рекомендую малый бубен (прогнать пару антивирей, проверить память, диск, поменять бп). И хранить данные в odt. И вообще-то автосохранение есть. И судя по постам, у вас какое-то повышенное количество глюков — с электричеством все нормально ?

handbrake ★★★
()

  • Показать ответы
  • Ссылка

Ответ на:

комментарий
от sambist

Уже китайца советовали. На онтопике тыкал, не падает на каждый чих.

И, вообще, странный у тебя Libre Office. Как то же остальные пользуются на винде.

mandala ★★★★★
()

  • Ссылка

Ответ на:

комментарий
от handbrake

И хранить данные в odt

И так было в odt.

И вообще-то автосохранение есть

И куда оно его насохраняло? В localsettings нульбайтные файлы:

F:\Documents and Settings\User\Application Data\LibreOffice\4\user\backup>di
r
 Том в устройстве F не имеет метки.
 Серийный номер тома: 8043-25B3

 Содержимое папки F:\Documents and Settings\User\Application Data\LibreOffic
e\4\user\backup

14.01.2015  15:15    <DIR>          .
14.01.2015  15:15    <DIR>          ..
14.01.2015  12:39                 0 Собрание сочинений.odt_0.odt
13.01.2015  13:53                 0 Собрание сочинений.odt_1.odt
14.01.2015  13:12                 0 Собрание сочинений.odt_2.odt
               3 файлов              0 байт
               2 папок  34 441 605 120 байт свободно

И судя по постам, у вас какое-то повышенное количество глюков — с электричеством все нормально ?

Ибп есть, но оборудование очень старое, может уже диск сыпаться. На видеокарте уже давно нет родных конденсаторов.

sambist

★★
()



Последнее исправление: sambist
(всего

исправлений: 3)

  • Показать ответ
  • Ссылка

Ответ на:

комментарий
от handbrake

Ответ на:

комментарий
от sambist

ССЗБ. Под виндами используй пиратский офис, под линуксами либр, чего тут непонятного?

w1nner ★★★★★
()

  • Показать ответы
  • Ссылка

Ответ на:

комментарий
от Bfgeshka

Для windows видимо целый набор бубнов нужен, ужас.

mandala ★★★★★
()

  • Ссылка

Ответ на:

комментарий
от w1nner

Ответ на:

комментарий
от ubuntuawp

Ответ на:

комментарий
от w1nner

ССЗБ. Под виндами используй пиратский офис, под линуксами либр, чего тут непонятного?

Воровать — плохо. Воспринимать воровство как данность и нормальное поведение — еще хуже. Советовать воровать — ну совсем дебилом надо быть.

Навечно ваш, Капитан Очевидность.

anonymous
()

  • Показать ответ
  • Ссылка

Ответ на:

комментарий
от mandala

Ответ на:

комментарий
от w1nner

При чем тут денег жалко или не жалко. Есть лицензия, если пользуешься выполняй требования: плати за подписку, плати за ключ, не используй в коммерческих целях и т.д.

А то разведут двойные стандарты: opensourse не трож, а проприетарщину и спиратить не грех.

mandala ★★★★★
()

  • Показать ответ
  • Ссылка

Ответ на:

комментарий
от anonymous

Воровать — плохо. Воспринимать воровство как данность и нормальное поведение — еще хуже. Советовать воровать — ну совсем дебилом надо быть.

Каждая нелицензионная копия — гвоздь в гроб мирового империализма!

anonymous
()

  • Показать ответ
  • Ссылка

Ответ на:

комментарий
от Bfgeshka

Ответ на:

комментарий
от bookman900

Док изначально в .odt?

Изначально. Собирался потом экспортировать в pdf и дома нормально распечатать.

И да, Windows пожалуйста номер и редакцию, иначе 4.2

XPSP3

  • Показать ответ
  • Ссылка

Ответ на:

комментарий
от sambist

Обновляйся значит на ветку 4.2

У меня на маке 4.1.6.2 тоже багила с экспортом в пдф

  • Показать ответ
  • Ссылка

Ответ на:

комментарий
от sambist

Необязательно, у меня Acronis бекапы в Rescue-зону делает в конце диска
Ну есть еще облако

  • Ссылка

До сих пор пользуюсь:
InfraOffice 3.1.1
OpenOffice.org 3.1.1

Сказать, что часто сталкиваюсь с подобным, не могу.

Сбойный файл можете прислать, посмотрю, что можно сделать…

bormant ★★★★★
()

  • Показать ответ
  • Ссылка

Испортилась либра. Документы ей вообще нельзя доверять.

  • Ссылка

Ответ на:

комментарий
от bookman900

Где вы такие рукожопые беретесь, что у вас все постоянно и везде падает?

Каждый день работаю в LibreOffice. Сложное форматирование, оглавления, формулы, ссылки и т.д. Ничего не падает давным-давно. Последнее падение — года четыре назад и то на файле абсолютно придурошного формата .doc. Причем на рабочей машине до сих пор WIndows XP.

Автору топика — у вас наверняка изначально импортированный документ (скорее всего из .doc) либо проблемы с оборудованием, из-за чего побился файл. Мой совет — ищите причины вне LibreOffice — он давно уже прекрасно работает.

А скавчат те, кто им реальным образом никогда не пользовался по серьезному.

anonymous
()

  • Показать ответ
  • Ссылка

Ответ на:

комментарий
от handbrake

4.2 — вышло совсем 4.2. Стабильные 4.1 и последняя на текущий момент.

А как ты определил? Или тебе показалось? Вполне себе пропользовался версией 4.2, никаких проблем не заметил.

Рукожопие и косоглазие дополнительно к привычке врать?

anonymous
()

  • Показать ответ
  • Ссылка

Ответ на:

комментарий
от mandala

Да я имею ввиду что для каждой задачи — свои инструменты.
Если документ создан в Microsoft Word — то и работать с ним нужно в соответсвуюшей программе. Я думаю что тут многие знают о совместимости форматов Word’а и пакета LibreOffice.

w1nner ★★★★★
()

  • Показать ответы
  • Ссылка

Ответ на:

комментарий
от anonymous

У ТС и убунта лтс обновляется, порождая проблемы. Магнит для багов, настоящих и вымышленных.

greenman ★★★★★
()

  • Ссылка

Ответ на:

комментарий
от w1nner

Я думаю что тут многие знают о совместимости форматов Word’а и пакета LibreOffice.

Да ладно нагнетать. Нормальная совместимость. Если почитать, что из себя представляет формат .doc, то лучшую совместимость, чем предоставляет LibreOffice, вряд ли где-то еще есть.

Самое интересное, что ноют в основном те, кому раз в три года надо чужую служебку на одной страничке распечатать. Это — самые главные эксперты на лоре. 146%.

anonymous
()

  • Показать ответ
  • Ссылка

Ответ на:

комментарий
от anonymous

Самое интересное, что ноют в основном те, кому раз в три года надо чужую служебку на одной страничке распечатать. Это — самые главные эксперты на лоре. 146%

Нет, просто от MSO как продукта у них батхерт. Это если бы им давали лук, который они просто не выносят. Здесь то же самое.

  • Ссылка

Ответ на:

комментарий
от anonymous

Каждая нелицензионная копия — гвоздь в гроб мирового империализма!

Расскажи это майкрософту.

aplay ★★★★★
()

  • Ссылка

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.

Обновлено: 21.09.2023

Если вы в качестве офисного пакета используете OpenOffice или LibraOffice, то скорей всего вам уже приходилось когда-нибудь сталкиваться с такой проблемой, как повреждение файла. То есть, вчера вы его ещё без проблем правили, ну а сегодня, как только запускаете, появляется ошибка « Ошибка считывания » или « Ошибка формата файла в поддокументе ».

Конечно же, я не утверждаю, что в офисном пакете от Майкрософт подобного не встречается, нет, просто эта статья будет направленна на восстановление документа, который был создан именно в LibreOffice и имеет разрешение ods, odf или odt.

Исправление ошибки формата файла в поддокументе

Начну с того, что для восстановления документа нам понадобится, как минимум два инструмента:

  • Архиватор – лично я использовал 7zip, но можно взять и WinRaR, принципиальной разницы тут нет.
  • Текстовый редактор – тут рекомендую обратить свое внимание на очень мощный и удобный «notepad++», там код подсвечивается, поэтому будет удобно искать ошибку из-за которой повредился файл.

Итак, для восстановления файла нам необходимо найти поврежденный файл и открыть его с помощью архива.

Открыть документ в архиве

Далее, находим в архиве поврежденный файл (в рассмотренном здесь примере это content.xml) и перетягиваем его, например, на тот же рабочий стол.

Копирование content.xml

Открываем content.xml с помощью notepad++ и в появившемся коде ищем строки и столбцы в которых была обнаружена ошибка (Например, строка: 245 и столбец: 25) .

И тут начинается самое интересное, если вам очень повезет, то это может быть очень простая и явная ошибка для исправления которой достаточно просто изменить только один символ в теге.

Например: <text:p>text_in_document<|text:p> — тут видно, что ошибка связанна с закрывающимся тегом и поэтому нужно поменять его так, что бы получилось <text:p>text_in_document</text:p>.

После чего сохраняем этот файл и копируем его обратно в архив. Сделать это можно так: снова открываем в архиве документ и перетаскиваем туда отредактированный нами content.xml, согласившись с заменой.

Вот и все, после чего проверяем получилось ли восстановить документ.

Поиск ошибки в поврежденном файле odt

Но, к сожалению, не всегда бывает так все просто. Иногда ошибка формата файла в поддокументе может указывать только на вторую строку и столбец значение которого уходит за десятки тысяч.

Вот, например, как здесь:

Ошибка формата файла в поддокументе

Как видите тут проблема была найдена в файле content.xml, строка: 2 и столбец: 48964.

Итак, открыв поврежденный документ в архиве, вытаскиваем с него файлик content.xml и открываем его в notepad++.

Перед собой вы увидите две строчки одна из которых очень короткая, а вторая просто огромная, и вот как раз в ней то, нам и нужно найти необходимую ошибку.

Устанавливаем курсор на вторую строку и для того, чтобы не высчитывать каждый символ, в низу окна интерфейса notepad++ нажимаем на параметр « Ln/Col ». Появится окошко, с помощью которого мы сможем переместиться к необходимому символу.

Переходим к нужному символу

Окошко должно пропасть, ну а ваш курсор переместится на нужный столбец с ошибкой.

Как видите, у меня проблемным тегом оказался fo:background-color=»transparent», но в принципе явных ошибок тут нет, поэтому очень сложно сказать, что же не так.

Атрибут с ошибкой

Перейдя на сайт, опускаемся чуть ниже и щелкаем по кнопке « Обзор », находим и загружаем content.xml и нажимаем « Validate ».

После чего должен появиться отчет, в каком месте была найдена ошибка и что именно является ее причиной. В случае данного примера, можно понять, что ошибка формата файла была вызвана тем, что параметры атрибута background-color уже был указан для элемента «style:text-properties».

Проверка xml файла

Элемент с ошибкой

То есть, как вы поняли в одной строке style:text-properties было указанно два значения для fo:background-color.

Исходя из этого, я решил, удалить в один атрибут, а именно fo:background-color=»transparent» .

Удалить атрибут

После чего я сохранил content.xml и перетащил его обратно в архив.

Но, в результате появилась ошибка формата файла в поддокументе уже в другом столбце.

Ошибка считывания

Проделав весь этот путь опять, я обнаружил, что существует ещё одна строка в которой, так же, содержится эти два атрибута. Но, после того, как я удалил его из этой строки и сохранил файл, документ открылся и с ним без проблем можно было снова работать.

Вот так мне и удалось восстановить поврежденный odt файл.

Ещё раз напомню, порядок исправления такой:

Если коротко, то примерно вот так оно должно выглядеть.

В общем, удачи вам в борьбе с ошибкой формата файла в поддокументе и, конечно же, я верю, что у вас точно всё получится.

Что же может послужить причиной того, что табличный редактор, рассчитанный именно на работу с такими файлами (к тому же «родного» формата), открывать книги отказывается наотрез? Причин появления такой ситуации может быть достаточно много, причем исключать неполадки в операционной системе нельзя. Но обычно это связано с другими факторами, среди которых основными принято считать такие:

  • несовместимость форматов;
  • неправильное сопоставление расширений файлов и открывающей их программы;
  • некорректная настройка параметров редактора;
  • неправильно работающие активные надстройки;
  • проблемы аппаратного ускорения;
  • защита файлов паролями;
  • повреждение данных внутри книг или самих файлов;
  • воздействие вирусов.

Исходя из вышеизложенных соображений, будем искать наиболее подходящее решение по устранению ошибок открытия файлов для каждого конкретного случая.




Введение

Информация окружает нас повсюду, мы получаем ее из любых источников, обрабатываем и обмениваемся ей ежедневно. У многих пользователей основной вид профессиональной деятельности связан с созданием или обработкой информации. И почти каждый из нас дополнительно использует информацию для собственных нужд.

Перевод значительной доли информации в цифровой формат значительно расширил диапазон ее применения.

Основным источником ее хранения являются разнообразные компьютерные устройства: персональные компьютеры, ноутбуки, планшеты, смартфоны и т.д. Пользователи в равной степени используют их как для осуществления своей профессиональной деятельности, так и для приятного времяпрепровождения и развлечения.

Основным элементом управления любым компьютерным устройством является операционная система, которая осуществляет контроль над всеми процессами, происходящими на устройстве, и обрабатывает команды пользователя.

На сегодняшний день самой популярной операционной системой в мире является система «Windows»

. Разработанная и представленная для ежедневного использования корпорацией
«Microsoft»
в 1985 году, система претерпела ряд изменений и улучшений, что позволило ей стать самой распространенной операционной системой в мире. Приятный пользовательский интерфейс совместно с высокой производительностью системы и скоростью обработки данных делает ее незаменимой для управления современными компьютерными устройствами.

Для осуществления офисного и делового документооборота наибольшее распространение получило программное обеспечение «Microsoft Office»

, включающее в себя различные приложения для создания, обработки и обмена разными деловыми документами: текстовыми файлами, таблицами, базами данных, презентациями, диаграммами и т.д. Благодаря богатым функциональным возможностям
«Microsoft Office»
, формат создаваемых им документов приобрел статус стандарта для всех основных видов документальных файлов.

В этом кратком руководстве мы рассмотрим порядок действий при невозможности открыть самый популярный вид офисных файлов: текстовый документ. Текстовый формат файлов пользователи регулярно используют в разнообразных целях: ведение деловой переписки, создание любого вида отчетности, офисный документооборот, все виды договоров, инструкций, проекты и презентации, создание рефератов, научных изысканий и художественных произведений и многое другое.

Проблемы совместимости. Файл «Эксель» не открывается (пишет: «Недопустимый формат или расширение»)

Одной из самых распространенных проблем является невозможность открытия книг исключительно по причине того, что в последних версиях редактора для сохранения файлов по умолчанию используется относительно новый формат XLSX, а не XLS, который изначально применялся в офисном пакете 2003 года выпуска. Очевидно, что XLSX-файл «Эксель» не открывается в устаревшей модификации редактора по причине того, что данная версия просто не рассчитана на работу с таким форматом.

Сохранение файла в формате XLS

Как вариант, попробуйте открыть исходную книгу в редакторе, поддерживающем новый стандарт, и сохранить его заново, выбрав формат электронной таблицы Excel 2003 (XLS). После выполнения такой операции требуемый файл безоговорочно откроется в любой модификации Excel.

Многооконный режим

По умолчанию все книги Excel 2007 – 2013 открываются в одном окне. Вы можете изменить это, если работаете одновременно с несколькими документами. Более поздние версии уже открывают разные окна автоматически. Если ваш Office открывает книгу в одном и том же окне, зайдите через «Пуск» в главное меню и запустите еще один экземпляр программы. Теперь вы увидите на панели задач два ярлыка. Так их можно открыть сколько угодно.

Если все проблемы устранены, прочитайте о том, как использовать горячие клавиши в Excel.



Проблемы сопоставлений

Еще одна причина того, что файл «Эксель» не открывается, состоит в том, что в настройках операционной системы были нарушены параметры, установленные для соответствия файлов определенным программам, которые должны открывать их по умолчанию.

Назначение ассоциаций для Excel

В этом случае необходимо перейти в раздел приложений по умолчанию, используя для этого «Панель управления» или меню параметров (только в Windows восьмой и десятой версий), затем найдите в списке форматов все те, что начинаются с XLS, а после этого, если справа редактор Excel по умолчанию не установлен, измените стандартное приложение, нажав кнопку с плюсиком и выбрав программу из списка.

Примечание: если Excel в списке приложений отсутствует, воспользуйтесь кнопкой обзора и укажите путь к исполняемому файлу программы (Excel.exe). В случае наличия нескольких версий «Офиса», папки будут отмечены номерами, поэтому искать файл запуска табличного редактора необходимо в том каталоге, номер которого выше (12, 15 или 16, что соответствует пакету 2007-2016 годов выпуска).








Проблемы настроек редактора

Открытие файлов Excel бывает невозможным еще и потому, что в самом редакторе его основные параметры установлены некорректно. Удивительно, но зачастую это можно наблюдать даже после первой установки всего офисного пакета на компьютер.

Отключение запросов DDE

В этой ситуации следует запустить основное приложение (без открытия файла) с созданием пустой книги или нового документа (в зависимости от текущей версии редактора), перейти к дополнительным настройкам, а затем в группе общих опций установить флажок на пункте игнорирования запросов DDE от других приложений.



Параметры

Достаточно частой проблемой является настройка самого приложения. При открытии документа может появиться окошко с текстом: ошибка при направлении команды приложению.

Не открывается файл excel 2

Тогда необходимо сделать следующее:

  1. В Excel нажимаете на кнопку в верхнем левом углу документа и переходите к Параметрам.

Не открывается файл excel 3

  1. Новое диалоговое окно содержит настройки редактора. Переходите к строке Дополнительно.

Не открывается файл excel 4

  1. Правую часть листаете вниз и ищете строчку содержащую DDE-запросы. Убираете галочку напротив этого параметра и подтверждаете изменения кнопкой ОК.

Не открывается файл excel 5

Проблемы надстроек

Если все вышеперечисленное эффекта не дало и файл «Эксель» не открывается, необходимо проверить, какие из надстроек редактора являются в данный момент активными, и при необходимости отключить все или только нерабочие.

Отключение надстроек Excel

Сделать это можно в разделе параметров, вызываемом через файловое меню, где нужно перейти к опциям надстроек, в выпадающем списке внизу выбрать надстройки COM, нажать кнопку перехода, а после этого снять флажки со всех представленных компонентов и нажать кнопку подтверждения деактивации («ОК»).

Примечание: выявить нерабочую надстройку можно путем поочередного отключения каждой из них с проверкой возможности открытия файла из «Проводника» или непосредственно в редакторе.


Проблемы аппаратного ускорения

Иногда открыть файл Excel бывает невозможно по причине того, что аппаратное ускорение было отключено и в данный момент не задействовано, как того требует сам редактор.

Включение аппаратного ускорения в Excel

В этом случае снова нужно использовать основные настройки программы, перейти к дополнительным опциям и деактивировать пункт отключения аппаратного ускорения.

Защита книг и листов паролями

Наконец, одной из самых больших проблем можно назвать установку защиты на листы или на всю книгу путем задания паролей, которые будут затребованы при попытке открытия файлов. Просто так снять пароль, если пользователь его забыл, может не получиться даже при использовании специально предусмотренных для этого утилит от сторонних разработчиков. Одним из оптимальных решений, которое работает практически всегда, можно назвать следующее. Сначала в «Проводнике» необходимо включить отображение расширений файлов и переименовать защищенную книгу с присвоением ей расширения ZIP. После этого с помощью любого архиватора следует извлечь данные и найти в папке, в которую производилась распаковка, и найти там XML-файл, в названии которого будет присутствовать обозначение листа и его номер (например, Sheet1.xml).

Удаление пароля из защищенного документа Excel

Откройте этот объект в текстовом редакторе (например, в обычном «Блокноте»), найдите в содержимом строку, начинающуюся с обозначения






Как восстановить удаленный лист в Excel

Если в процессе изменения книги пользователь удалил лист, то до сохранения его можно восстановить. С помощью кнопки «Отмена действия» CTRL+Z.

Ее удобно использовать, когда внесено всего несколько изменений.

Второй вариант – закрыть файл, не сохраняя изменений. Останется исходная версия.

Если документ сохранен и закрыт, вернуть удаленный лист практически невозможно. Можно попробовать поискать в Temp-каталоге с временными файлами. Если там найдется нужный документ, необходимо сменить расширение .tmp на .xls/.xlsx.

Повреждение файлов

Но как восстановить файл Excel, если редактор при попытке открытия книги сообщает, что она повреждена? В такой ситуации выход тоже есть.

Восстановление файла Excel

В запущенном редакторе через файловое меню попытайтесь открыть файл, указав его местоположение на диске, в меню кнопки открытия выберите «Открыть и восстановить», а затем нажмите кнопку восстановления. Если это не поможет и программа сообщит об ошибке или невозможности восстановления, повторите указанные действия, при восстановлении нажмите кнопку извлечения данных, после чего воспользуйтесь одним из вариантов действий (преобразование значений или восстановление формул).

Восстановление онлайн

Если ни Excel, ни OpenOffice Calc не могут открыть поврежденный документ в формате *.xls, попробуйте выполнить восстановление файла с помощью специальных онлайн-сервисов. Есть два варианта:

Оба сервиса работают по одному принципу. Вы выполняете загрузку файлов на сервис, он эти документы проверяет, исправляя ошибки. Если восстановление поврежденного файла завершается успешно, появляется ссылка на скачивание демо-версии исправленного документа.

В пробном режиме восстанавливается только 1 страница – иногда этого достаточно. Для загрузки полного файла нужно приобрести платный аккаунт, после чего восстановленный документ станет доступным.

Что делать если файл Microsoft Excel с данными перестал открываться? Можно ли вернуть ценные данные, ставшие недоступными?

Если вдруг вам не удаётся открыть рабочий файл с данными Excel, то какова вероятность успешного восстановления этих данных и что для этого надо сделать? К сожалению, это распространённая ошибка Microsoft Excel. У проблемы есть несколько вариантов решения. Только перепробовав все варианты можно сказать, возможно ли восстановить повреждённый Excel-файл.

Способы восстановления повреждённого Excel-файла:

  1. Использование встроенной функции Microsoft Excel.
  2. Открытие файла с помощью OpenOffice.
  3. Использование онлайн-сервиса.
  4. Восстановление с помощью сторонних утилит.

1. Встроенная функция Microsoft Excel

В последних версиях Microsoft Excel добавлена возможность восстановления файла. Ранее эта функция или отсутствовала, или была откровенно слабо работоспособной при использовании с реальными файлами. Сейчас эта функция помогает в 10–20 % инцидентов с повреждением файлов. Для этого достаточно произвести несколько простых действий:

  1. Выбрать пункт меню «Файл».
  2. Выбрать пункт «Открыть».
  3. Выбрать повреждённый файл на диске.
  4. Щелкнуть на стрелку рядом с кнопкой «Открыть» в правом нижнем углу.
  5. Выбрать пункт «Открыть и восстановить» в выпадающем подменю.

2. Открытие файла с помощью OpenOffice

Обращаем ваше внимание на то, что файл, восстанавливаемый с помощью OpenOffice, должен иметь расширение XLSX — это версия для файлов Excel 2007 и выше.

3. Использование онлайн-сервиса

Если варианты 1 и 2 не помогают восстановить файл, то необходимы специальные сервисы или программы, разработанные специально для восстановления данных из повреждённых файлов Excel.

Просто загрузите файл на сервис и дождитесь результата. Статистка от разработчиков сервиса утверждает, что в 40 % случаев данные из повреждённого Excel-файла удаётся восстановить в том или ином виде.

Сервис удобен тем, что работает на всех операционных системах (Windows, MacOS, iOS, Android и прочие) и на всех устройствах (компьютер, планшет, телефон и прочие).

4. Восстановление с помощью сторонних утилит

Если у вас много повреждённых Excel-файлов или вы не можете передавать эти файлы сторонним лицам из-за их конфиденциальности, то используйте специальные утилиты от сторонних разработчиков (не Microsoft).

Утилита развивается и распространяется с начала 2000-х годов, имеет многоязычный интерфейс (включая русский), восстанавливает все типы Excel-файлов всех версий, начиная с экзотического сейчас Excel 97.

Внимание: утилита работает только на компьютерах с ОС Windows.

Полезные советы для пользователей Microsoft Excel

При работе с Microsoft Excel включите функцию автосохранения. Это исключит случаи, когда сбой в работе компьютера приводит к потере нескольких часов работы:

«Excel не может открыть файл ‘filename.xlsx’, потому что формат файла или расширение файла недопустимы. Убедитесь, что файл не был поврежден и что расширение файла соответствует формату файла ».

Прежде чем нажать кнопку «Да», чтобы открыть файл, необходимо выяснить, почему файл может иметь неправильное расширение имени файла.

Файл мог быть:

Если вы или кто-то из ваших знакомых случайно переименовал файл с неверным расширением, вы можете смело открывать файл. Затем сохраните файл в формате файла с соответствующим расширением имени файла.

Если вы или кто-то из ваших знакомых специально переименовал файл с другим расширением, чтобы Excel распознал расширение имени файла, вы можете открыть его. Однако рекомендуется хранить файл с расширением имени файла, соответствующим его фактическому формату.

Причины этой ошибки Excel:

  • Файл не совместим с версией Excel.
  • Файл поврежден или поврежден.

Ручная модификация расширения

Несколько заинтересованных пользователей, которые также столкнулись с этой проблемой, сообщили, что им удалось решить проблему вручную (переименовав) расширение для различных популярных форматов Excel, пока они не нашли правильный.

Ноябрьское обновление 2021:

Теперь вы можете предотвратить проблемы с ПК с помощью этого инструмента, например, защитить вас от потери файлов и вредоносных программ. Кроме того, это отличный способ оптимизировать ваш компьютер для достижения максимальной производительности. Программа с легкостью исправляет типичные ошибки, которые могут возникнуть в системах Windows — нет необходимости часами искать и устранять неполадки, если у вас под рукой есть идеальное решение:

скачать

Используйте функцию «Открыть и восстановить» в MS Excel

Функция «Открыть и восстановить» — это функция в MS Excel для восстановления поврежденных файлов Excel. Чтобы использовать его, выполните следующие действия:

  1. Откройте приложение MS Excel
  2. Перейдите в Файл и выберите опцию Открыть.
  3. Выберите поврежденный файл и выберите Открыть и восстановить.
  4. Нажмите «Восстановить», чтобы начать ремонт.

Примечание. Если процесс восстановления Excel завершился неудачно при последнем использовании функции «Открыть и восстановить», повторите шаги с (i) по (v). Затем нажмите кнопку «Извлечь данные», чтобы извлечь значения и формулы из файла Excel.

Разблокировка файла

Оказывается, ошибка «Формат файла и расширение не совпадает» также может возникать из-за того, что она заблокирована в свойствах. Это типичный случай для файлов, загруженных из Интернета или полученных в качестве защиты через вложения электронной почты.

Откройте файл Excel в безопасном режиме.

Шаг 1: нажмите клавишу Windows + R, введите: excel.exe / safe и нажмите ОК.
Шаг 2: сохраните файл как .xlsx. Иногда полезно получить доступ к вашим данным, если Excel не может открыть файл .xlsx из-за повреждения файла.

CCNA, веб-разработчик, ПК для устранения неполадок

Я компьютерный энтузиаст и практикующий ИТ-специалист. У меня за плечами многолетний опыт работы в области компьютерного программирования, устранения неисправностей и ремонта оборудования. Я специализируюсь на веб-разработке и дизайне баз данных. У меня также есть сертификат CCNA для проектирования сетей и устранения неполадок.

Читайте также:

      

  • Как писать в приложении word
  •   

  • 20001 session not initiated проверьте настройки безопасности microsoft internet explorer
  •   

  • Модем x090s связной прошивка
  •   

  • Отчет по квотированию в 1с
  •   

  • Сбербанк ифнс отчетность сфера какой браузер

Понравилась статья? Поделить с друзьями:
  • Ошибка солярис p0135
  • Ошибка тахографа 1f1f0000
  • Ошибка сценария при установке драйвера nvidia geforce
  • Ошибка считывания неизвестный или неподдерживаемый формат файла excel
  • Ошибка тахографа 532