Brak podstawowej kompatybilności Excel-a z Calcw-em w ods

Ogólne pogawędki i dywagacje
gzehoo
Posty: 1
Rejestracja: pt lis 08, 2013 5:28 pm

Brak podstawowej kompatybilności Excel-a z Calcw-em w ods

Post autor: gzehoo »

Witam,
Podam konkretny przykład:
Otwieram nowym arkusz w Calc, w A01 wpisuje "3", w A02 wpisuje "2", w A03 wpisuję formułę "=A01*A02" i całośc zapisuje jako 1.ods i zamykam Libre. Następnie otwieram to za pomocą excela i pierwsze co się pojawia to komunikat:
Program Excel odnalazł w koroszycie 1.ods zawartość, której nie może odczytać. Czy chcesz odzyskać zawartość tego skoroszytu? Jeśli skoroszyt pochodzi z zaufanego źródła, kliknij przycisk Tak.
klikam "Tak" i się wyświetla
Program Excel ukończył sprawdzanie poprawności na poziomie pliku i naprawianie. Niektóre części tego skoroszytu mogły zostać naprawione lub odrzucone.
W ptak otworzonym pliku wszystko wygląda normalnie ale już gdy chcę zamknąć mimo że nic nie zmieniałem excel pyta czy zapisać. Przy zapisie się wyświetla komunikat
Skoroszyt 1.ods może zawierać funkcje niezgodne z tym formatem. Czy chcesz kontynuować zapisywanie w tym formacie? Aby uzyskać więcej informacji dotyczących niezgodnych funkcji i zmieniania domyślnego formatu plików, kliknij przycisk Pomoc.
Po zapisaniu pliku excelem jest juz on zepsuty i w A03 nie ma formuły tylko jest sam wynik czyli "6".
Testowałem to na kilku komputerach w firmie i wszędzie jest tak samo.Większośc ludzi nie zastanawia się w jakim formacie zapisuje tylko klika zapisz i wysyła potem do klienta dokument, u którego wyskakują potem takie kwiatki i kwitnie niezadowolenie z openoffice. Sprawa jest może bardziej do Microsoftu ale lepiej aby to jakiś programista lub osoba wydelegowana do kontaktów z Microsoftem im to zgłosił skoro dodali obsługę tego formatu w Excel. Hmm, a moze to tak specjalnie zrobił Microsoft...
OpenOffice/LibreOffice 4.1; Windows 7 Pro
Awatar użytkownika
quest-88
Posty: 1105
Rejestracja: ndz maja 24, 2009 8:12 pm
Lokalizacja: Zabrze
Kontakt:

Re: Brak podstawowej kompatybilności Excel-a z Calcw-em w od

Post autor: quest-88 »

Przecież to problem Microsoftu. Office wspiera przestarzały format ODF 1.0, który nie określał specyfikacji formuł. Zmiana ta weszła do ODF 1.2 (ODFF) i LibreOffice zapisuje dane według standardu. Microsoft natomiast stworzył hybrydę - kontener ODF z elementami OpenXML, który nie jest kompatybilny z niczym. Dopiero niedawno wydano Office 2013 ze wsparciem dla OpenDocumentu 1.2, więc jak kogoś stać, powinien dokonać aktualizacji. ;-)
Standardowa diagnostyka rozwiązuje 90% problemów typu "wcześniej działało, ale już nie działa".
Przepis na LibreOffice
Uzyskałeś pomoc? Poinformuj innych o sprawdzonym rozwiązaniu i podziękuj. Dodaj [SOLVED] w tytule.
ODPOWIEDZ