Why Word 14 doesn't open Writer 3.5 files?

Whenever I save an odt in Writer 3.5, Word 14 opens it complaining it’s corrupted.

I found an ODF validator, it reports that Word 14’s ODT is 1.1 and is invalid, with a few references in manifest that shouldn’t be there. In the same validator, Writer 3.5’s ODT is 1.2 and is also invalid, with an attribute that’s everywhere and isn’t expected.

As I’ve tested, Word 14 is better than old OpenOffice in converting complex doc documents to ODT, and Writer 3.5 is better than Word 14! I have a very good doc template with TOC and some good styles, I wanna convert it to ODT and manually edit it to make it even better. But I’m afraid of converting and losing data, or creating an ODT that in the future won’t be properly opened by newer editors.

See the release notes

Microsoft Office 2010 will complain
that ODF 1.2 and extended documents
written by LibreOffice 3.5 are invalid
(but opens them still). This is a
shortcoming in MSO2010 only supporting
ODF 1.1, please see here for further
details.

here being a link to http://wiki.documentfoundation.org/ReleaseNotes/3.5#ODF_1.2_Conforming_Documents

So just ignore the warning.

To be clear: There is nothing wrong with the documents generated by LibreOffice and the only way to make them open without a warning in MSO2010 would be to break the ODF-Standard and write broken ODF. That is not an option.

Change version of ODF and try open it in Word 2010 (14). Go to LibO Tool > Options > Load/Save > ODF format version > and change from 1.2 extended to 1.0/1.1. Save file again and open in Word.

Ps. It may cause troubles with new features.

tnx a lot, it worked :slight_smile: Let’s hope Word 15 supports ODF 1.2 and has better interoperability.

I don’t think that Microsoft have a will to do anything in this case. In their interest is keeping monopoly. I am not to mention that Microsoft’s employees works at next generation of ODF…
http://docs.oasis-open.org/office/v1.2/cd05/OpenDocument-v1.2-cd05.html#a_Appendix_B_

I know, but Word 2010 is much better than 2007, which was the first one to have native ODT support. I’ve read that Word 2010 doesn’t even support MS OfficeXML Strict and they said they didn’t support because they wanted to quickly release it and didn’t have time to develop full support.

Re above

STARTS
Microsoft Office 2010 will complain that ODF 1.2 and extended documents written by LibreOffice 3.5 are invalid (but opens them still). This is a shortcoming in MSO2010 only supporting ODF 1.1, please see here for further details

http://wiki.documentfoundation.org/ReleaseNotes/3.5#ODF_1.2_Conforming_Documents
ENDS

Many thanks for this solution which has solved my problem in saving in .odt format.

However I still have a problem in MS Office Word 2010 not opening files saved by LibreOffice 3.6.4.3 using Microsoft Word 97/2000/XP/2003 (.doc)(*.doc) format.

Would appreciate further assistance.