Konwertuj odb do xls

Konwertuj ODB na XLS

Eksportuj tabele lub zapytania LibreOffice Base do skoroszytu XLS programu Excel 97–2003.

Twórz pliki XLS online

Nie potrafimy jeszcze odczytać plików ODB, więc tej konwersji nie oferujemy. Jeśli możesz wyeksportować swoją pracę do jednego z tych lub innych formatów, zrobimy z niego XLS:

Jak konwertować odb do xls

Odbiorcy mogą wymagać skoroszytu Excel 97–2003 lub może być konieczna edycja, filtrowanie, raportowanie albo udostępnianie rekordów bazy danych w arkuszu kalkulacyjnym. Konwersja eksportuje wybrane tabele ODB lub wyniki zapytań; nie przekształca całej struktury bazy danych w jeden arkusz.

Czym jest format ODB

.odb to format OpenDocument Database używany przez LibreOffice Base i Apache OpenOffice Base. Plik ODB może zawierać tabele, zapytania, formularze, raporty, relacje i ustawienia połączenia; jego dane mogą być osadzone w pliku lub przechowywane w zewnętrznej bazie danych, do której uzyskuje się dostęp za pośrednictwem sterownika.

Pliki ODB są używane w małych bazach danych na komputerach, formularzach Base oraz do wymiany baz danych między użytkownikami LibreOffice lub OpenOffice. ODB nie jest formatem arkusza kalkulacyjnego, a Excel zazwyczaj nie otwiera go jako skoroszytu. Jeśli plik pochodzi z innego produktu, przed próbą konwersji sprawdź jego źródło, ponieważ rozszerzenie .odb może oznaczać formaty inne niż baza danych Base.

Czym jest format XLS

.xls to starszy format skoruszytu Microsoft Excel 97–2003. Nadal jest przydatny w przypadku starszych instalacji Excel, systemów raportowania, przeglądarek arkuszy kalkulacyjnych oraz aplikacji, które odrzucają format .xlsx.

XLS przechowuje arkusze, wartości komórek, formuły, formatowanie i niektóre wykresy, ale nie może zachować relacji Base, formularzy, raportów, indeksów, reguł poprawności ani definicji zapytań. Zamiast tego użyj .xlsx, jeśli aplikacja odbierająca obsługuje ten format, chyba że wymagany jest konkretnie XLS.

Jak przekonwertować plik ODB za pomocą LibreOffice

  1. Zainstaluj LibreOffice i otwórz bazę danych przez File → Open. Wybierz plik .odb.
  2. W oknie Base otwórz Tables lub Queries, a następnie otwórz tabelę lub zapytanie zawierające wymagane rekordy. Zapytanie jest lepszym rozwiązaniem, gdy eksport wymaga filtrowania, sortowania, pól obliczanych lub połączonych danych.
  3. Wybierz wyświetlone rekordy za pomocą Edit → Select All i skopiuj je za pomocą Edit → Copy.
  4. Otwórz LibreOffice Calc, wybierz komórkę A1 i wklej rekordy. Sprawdź nagłówki, daty, separatory dziesiętne, puste wartości, kodowanie znaków i typy kolumn.
  5. Wybierz File → Save As, wybierz Excel 97–2003 (*.xls) i potwierdź opcję Use Excel 97–2003 Format, gdy LibreOffice wyświetli ostrzeżenie dotyczące formatu.
  6. Eksportuj każdą wymaganą tabelę lub zapytanie osobno, używając oddzielnych arkuszy lub skoroszytów, zależnie od potrzeb. Powiązane tabele należy połączyć lub w inny sposób przekształcić, zanim będzie można przedstawić je w płaskim arkuszu.

LibreOffice jest najbardziej praktyczną opcją lokalną, ponieważ może odczytywać pliki Base ODB i zapisywać pliki XLS bez wysyłania zawartości bazy danych do podmiotu zewnętrznego. Plik ODB połączony z zewnętrzną bazą danych może wymagać oryginalnego sterownika bazy danych, danych uwierzytelniających, dostępu do sieci i działającego połączenia, zanim będzie można otworzyć jego tabele.

Używanie CSV jako formatu pośredniego

W przypadku prostej tabeli lub zapytania skopiuj wynik z Base do Calc i użyj File → Save As, aby najpierw utworzyć plik .csv. Otwórz ponownie plik CSV w Calc, wybierz właściwy separator i kodowanie UTF-8, sprawdź sposób analizowania kolumn, a następnie zapisz poprawiony arkusz jako Excel 97–2003 (*.xls). CSV jest przydatny podczas rozwiązywania problemów z separatorami lub kodowaniem, ale przechowuje tylko wartości i nie zachowuje formuł, formatowania, relacji ani metadanych bazy danych.

Konwertery online i ograniczenia zgodności

Większość popularnych usług konwersji online nie obsługuje niezawodnie plików LibreOffice Base ODB; usługi akceptujące zwykłe arkusze kalkulacyjne mogą odrzucać ODB lub interpretować tylko część jego zawartości. Przesłanie bazy danych może również ujawnić dane osobowe lub poufne rekordy. Korzystaj z lokalnej konwersji w LibreOffice, chyba że kontrolowana usługa wyraźnie obsługuje ten wariant ODB i spełnia wymagane zasady ochrony danych.

XLS jest ograniczony do 65 536 wierszy i 256 kolumn w jednym arkuszu. Większe eksporty podziel między arkusze lub użyj XLSX. Po zapisaniu sprawdź daty, zera wiodące, długie identyfikatory, wartości walutowe, tekst niezawierający znaków ASCII, wartości null i formuły, ponieważ aplikacje arkuszy kalkulacyjnych mogą zmienić interpretację typów danych z bazy. Klucze główne, indeksy, relacje, ograniczenia, formularze, raporty, makra i logika zapytań muszą zostać odtworzone osobno; plik XLS zwykle zawiera wyłącznie wyeksportowany wynik tabelaryczny.

Porównanie formatu ODB z XLS

Jak formaty ODB i XLS wypadają w porównaniu pod względem najważniejszych cech dla tej konwersji.

Porównanie formatów plików ODB i XLS
Cecha .ODB OpenDocument Database .XLS Microsoft Excel Spreadsheet
Otwarty standard Tak Nie
Kompresja Bezstratne Oba
Typowy rozmiar pliku Średni Średni
Otwiera się w przeglądarce internetowej Nie Częściowo
Dalsza edycja Łatwy Ograniczone
Obsługa metadanych Rozbudowany Podstawowy
Czytelny tekstowo Nie Nie
Najlepszy do Wymiana danych Wymiana danych
Wprowadzono 2005 1987
Twórca OASIS Microsoft
Typ MIME application/vnd.oasis.opendocument.database application/vnd.ms-excel

Dodatkowe formaty dla konwersji pliku
odb

Konwersja odwrotna

Konwersja do .xls
z innych formatów

Udostępnij w mediach społecznościowych: