Am .03.2016, 09:53 Uhr, schrieb jjjjjjj <
jasw...@gmail.com>:
> Thomas thanks for your contribution.
> I've seen this warning before and I thought it was due to the fact, that
> the file was created using Excel 2013 but then I made some changes using
> Excel 2007.
> (Is this possible?)
I'd be surprised in Excel 2007 can open a file that was created in Excel
2013 but there are all these compatibility settings. For simple things it
might not matter. Excel 2013 is more likely to be kind when editing an
Excel 2007 file and maintain compatibility. openpyxl strips out the
compatibility shims, which is what you seen in the warnings, partly
because we haven't got round to a sensible way of handling the extensions
to the format and partly because they generally contain nothing really
useful.
For example, your worksheet file contains:
<extLst>
<ext
xmlns:mx="
http://schemas.microsoft.com/office/mac/excel/2008/main"
uri="
http://schemas.microsoft.com/office/mac/excel/2008/main">
<mx:PLV Mode="0" OnePage="0" WScale="0"/>
</ext>
</extLst>
Difficult to see what purpose this might usefully serve.
It wouldn't be so bad if the error reports from Excel were more specific.
However, instead of raising validation errors – after all what's the point
a of schema otherwise? – they say that this bit that bit of the file
couldn't be read. Even this is often inaccurate. :-(