Определенные проблемы во встроенном редакторе MS Word 2007 и раннем (без обновлений) MS Word 2010 могут привести к возникновению такой ошибки: «К сожалению, не удается открыть файл «имя файла» из-за проблем с его содержимым». Как правило, такое возникает, если пользователь пытается в одном рядке разместить формулу и внедрить еще какой-либо элемент.
Смотрите также видеоверсию статьи «Проблема с формулами в MS Word 2007-2010 или нельзя открыть файл из-за проблем с содержимым».
Уважаемые посетители сайта, ниже показан способ самостоятельного решения проблемы, если у вас не получается или нет желания этим заниматься, вы можете заказать восстановление файла у нас. Подробности здесь
Если посмотреть дополнительные сведения, то в описании проблемы указано, что: «Имя в конечном теге элемента должно совпадать с типом элемента в начальном теге» и, соответственно, указано
В англоязычной версии MS Office это сообщение звучит как: «We’re sorry. We can’t o
pen «File Name» because we found a problem with its contents».
Для решения данной проблемы, необходимо открыть файл MS Word, как архив и найти в нем файл document.xml. Все правки в document.xml следует проводить в простом редакторе текстовых файлов, в котором существует возможность отследить текущую позицию курсора (для нахождения проблемы). Отличным выбором будет бесплатный Notepad++ либо любой другой аналог.
Целевой файл document.xml можно без проблем извлечь, отредактировать, а потом вернуть обратно. Открытый целевой файл выглядит так (красным выделена проблема):
Однако, прежде чем редактировать. необходимо понимать суть проблемы, а она заключается в неправильном порядке тегов:
<mc:AlternateContent> <mc:Choice requires=""wps""> <m:oMath> … </m:oMath></mc:Choice></mc:AlternateContent>
Для решения проблемы необходимо разместить представленные теги в правильном порядке, а он следующий:
<m:oMath> <mc:AlternateContent> <mc:Choice requires=""wps""> … </mc:Choice></mc:AlternateContent> </m:oMath>
Также следует учесть, что ошибка может присутствовать в документе не единожды, а в нескольких местах, например, после одного исправления файла, который использовался в статье, получили следующую ошибку:
Другими словами, файл исправили, но не полностью, нужно проделать аналогичные изменения в последующих позициях.
В данном, конкретном файле, потребовалось проделать всего два изменения. При этом потребовалось перенести в начало позиции открывающий тег <m:oMath>.