Rob Weir, IBMs arkitekt med ansvar för odf, har i ett test på sin blogg undersökt hur olika program hanterar dokumentformatet odf, Open document. Testet visar att det fortfarande finns problem med att öppna filer i andra program än de skapats i, och sämst av alla klarar sig Excel i Office 2007 SP2.

Han skapade ett simpelt men realistiskt kalkylark och testade att spara det i vart och ett av programmen för att sedan öppna det igen i de andra. I Excels fall klarade det inte av att öppna filen från något av de andra programmen, och bara Microsofts egna insticksprogram CleverAge till äldre versioner av Office kunde öppna odf-filer skapade i Excel 2007 SP2.

IBM är ett av företagen som ger starkt stöd till odf och har varit mycket kritiskt till Microsofts strategi när det gäller dokumentformat.

Problemet ligger i att odf inte innehåller en definition av det språk som används för formler, och Microsoft har valt att spara dem på ett sätt som inte kan läsas av andra program. Detta bryter inte mot standarden men Rob Weir är mycket kritisk, eftersom att formelspråket i de andra programmen bygger på Excel.

– Att få det här fel kräver mer ansträngning än att få det rätt, skriver Rob Weir.

Intressant är också att CleverAge, en plug-in till Office som sponsras av Microsoft, fungerar bättre.

– Microsoft Excel 2007 hanterar odf-kalkylark utan problem när de laddas via insticksprogrammen CleverAge eller det från Sun, men misslyckas totalt när den ”förbättrade” koden i Office 2007 SP2 används. Så ska det inte vara.