Konwertuj xlsx do accdb

Darmowy konwerter online XLSX do ACCDB

Konwertuj dane z arkusza Excel do bazy danych Access zawierającej tabele, klucze i relacje.

Konwertuj XLSX na ACCDB online - za darmo

Uploading…
Wybrane pliki przekraczają łączny limit 30 MB. Wybierz mniej lub mniejsze pliki.

Plik jest przetwarzany natychmiast i usuwany zaraz po pobraniu.

Jak to działa

  1. 1/3

    Prześlij swój plik .xlsx

    Kliknij, aby wybrać plik, który chcesz przekonwertować, lub po prostu przeciągnij go i upuść w zaznaczonym obszarze.

  2. 2/3

    Wykonaj konwersję .xlsx do .accdb

    Po pomyślnym przesłaniu pliku kliknij konwersję, gdy będziesz gotowy.

  3. 3/3

    Pobierz przekonwertowany plik .accdb

    Wynik konwersji jest gotowy do pobrania.

Jak konwertować xlsx do accdb

Niektóre aplikacje systemu Windows wymagają bazy danych Microsoft Access zamiast skoroszytu Excel, a tabele Access lepiej nadają się do obsługi relacji, kontrolowanego wprowadzania danych i zapisanych kwerend. Konwersja pliku importuje dane arkusza kalkulacyjnego do bazy danych .accdb; nie zachowuje skoroszytu jako edytowalnego arkusza kalkulacyjnego.

Czym jest format XLSX

.xlsx to oparty na XML i pakowany w formacie ZIP format skoroszytu używany przez Microsoft Excel 2007 i nowsze wersje. Przechowuje arkusze, wartości komórek, formuły, formatowanie, wykresy, tabele, filtry i ograniczone metadane skoroszytu. Microsoft Excel tworzy go domyślnie; LibreOffice Calc, Apple Numbers i inne aplikacje arkuszy kalkulacyjnych mogą go otwierać lub eksportować.

XLSX jest przeznaczony do obliczeń i prezentowania danych. Arkusz może zawierać scalone komórki, puste wiersze, wiele wierszy nagłówków, sumy częściowe, formuły, formatowanie i niespójne wartości, dlatego nie jest automatycznie prawidłowo uporządkowaną tabelą relacyjną.

Czym jest format ACCDB

.accdb to format bazy danych Microsoft Access wprowadzony w Access 2007. Jeden plik może zawierać tabele, kwerendy, relacje, formularze, raporty, makra, indeksy, reguły sprawdzania poprawności, załączniki i moduły VBA.

ACCDB jest przydatny, gdy dane muszą być przeszukiwane w powiązanych tabelach, edytowane za pomocą kontrolowanych formularzy, spójnie sprawdzane lub używane w zapisanych raportach. Access obsługuje klucze podstawowe, klucze obce, indeksy i połączenia z zewnętrznymi źródłami danych. Plik ACCDB wymaga programu Microsoft Access lub zgodnego oprogramowania bazodanowego i nie jest formatem arkusza kalkulacyjnego; starsze wersje Access obsługujące wyłącznie .mdb nie mogą otworzyć go bezpośrednio.

Jak przekonwertować XLSX na ACCDB

Importowanie skoroszytu za pomocą Microsoft Access

  1. Utwórz kopię skoroszytu. W kopii usuń wiersze tytułowe, scalone komórki, nagłówki wielowierszowe, wiersze sum częściowych i ozdobne kolumny, które nie powinny stać się polami bazy danych. Nadaj pierwszemu wierszowi każdego zakresu danych jedną unikatową nazwę kolumny.
  2. Otwórz Access i wybierz File → New → Blank database. Wprowadź nazwę pliku kończącą się rozszerzeniem .accdb, a następnie wybierz Create.
  3. Wybierz External Data → New Data Source → From File → Excel.
  4. Przejdź do pliku XLSX. Wybierz Import the source data into a new table in the current database, a następnie wybierz OK.
  5. Wybierz arkusz lub nazwany zakres do zaimportowania. Włącz opcję First Row Contains Column Headings, gdy pierwszy wiersz zawiera nazwy pól.
  6. Sprawdź wykryty przez Access typ danych dla każdej kolumny. Zmień pola na tekst, liczbę, datę/godzinę, walutę lub inny odpowiedni typ, gdy wnioskowanie jest nieprawidłowe. Zachowaj jeden logiczny typ danych w każdej kolumnie.
  7. Wybierz klucz podstawowy. Wybierz istniejącą kolumnę tylko wtedy, gdy każda wartość jest unikatowa i niepusta; w przeciwnym razie pozwól Access dodać klucz AutoNumber i zachowaj oryginalny identyfikator w osobnym polu.
  8. Wprowadź nazwę tabeli i wybierz Finish. Zaimportuj pozostałe arkusze osobno, a następnie zdefiniuj relacje za pomocą Database Tools → Relationships.

W przypadku powtarzalnych importów Access VBA może używać polecenia DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel12Xml, "TableName", "C:\Data\source.xlsx", True. Najpierw utwórz tabelę docelową, gdy wymagane są stałe typy pól, indeksy i reguły sprawdzania poprawności.

Konwersja bez instalowania oprogramowania

Możesz przesłać skoroszyt do 101convert.com, wybrać format wyjściowy ACCDB i pobrać przekonwertowaną bazę danych bez instalowania oprogramowania. Przed użyciem sprawdź wynikowe tabele, ponieważ automatyczna konwersja może nie utworzyć zamierzonych typów pól, kluczy podstawowych, relacji ani znormalizowanej struktury.

Ograniczenia dotyczące jakości i zgodności

  • Formatowanie arkusza, wykresy, formatowanie warunkowe, obrazy, układy tabel przestawnych i większość funkcji prezentacyjnych nie stają się funkcjami tabel Access.
  • Formuły programu Excel są zazwyczaj importowane jako bieżące obliczone wyniki, a nie jako równoważne wyrażenia Access. Odtwórz obliczenia w kwerendach, formularzach lub raportach Access.
  • Access wnioskuje typy pól na podstawie próby wartości arkusza. Kolumna zawierająca głównie liczby, ale także tekst, lub kolumna dat z niespójnymi formatami może prowadzić do utraty wartości, odrzucenia wierszy albo utworzenia nieprawidłowych typów. Sprawdź tabelę błędów importu i jawnie zdefiniuj typy tam, gdzie dokładność ma znaczenie.
  • Każdy arkusz lub importowany zakres staje się zwykle jedną tabelą. Access nie wykrywa niezawodnie normalizacji, kluczy podstawowych, kluczy obcych ani relacji na podstawie układu arkusza kalkulacyjnego; utwórz te elementy ręcznie.
  • Zduplikowane, bardzo długie lub zawierające wiele znaków interpunkcyjnych nazwy kolumn mogą powodować problemy z importem i SQL. Używaj krótkich, unikatowych nazw pól i unikaj scalonych lub wielowierszowych nagłówków.
  • Baza danych ACCDB ma maksymalny rozmiar pliku wynoszący 2 GB, z wyłączeniem połączonych danych zewnętrznych. Duże skoroszyty mogą wymagać oddzielnych baz danych, połączonych tabel lub serwerowej bazy danych, takiej jak SQL Server.
  • Access jest przede wszystkim oprogramowaniem komputerowym dla systemu Windows. Przed rozpowszechnieniem pliku upewnij się, że aplikacja korzystająca z bazy danych obsługuje ACCDB oraz wymaganą wersję Access Database Engine.

Porównanie formatu XLSX z ACCDB

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

Porównanie formatów plików XLSX i ACCDB
Cecha .XLSX Microsoft Excel Open XML Spreadsheet .ACCDB Microsoft Access Database
Otwarty standard Tak Nie
Kompresja Oba —
Typowy rozmiar pliku Średni Średni
Otwiera się w przeglądarce internetowej Częściowo Nie
Dalsza edycja Łatwy Ograniczone
Obsługa metadanych Rozbudowany Podstawowy
Czytelny tekstowo Nie Nie
Najlepszy do Wymiana danych Wymiana danych
Wprowadzono 2007 2007
Twórca Microsoft Microsoft
Typ MIME application/vnd.openxmlformats-officedocument.spreadsheetml.sheet application/vnd.ms-access

Najczęściej zadawane pytania

Czy konwerter XLSX do ACCDB jest darmowy?

Tak, konwersja XLSX do ACCDB na 101convert.com jest całkowicie darmowa. Nie wymaga rejestracji, adresu e-mail ani instalacji. Jeśli potrzebujesz wyższego limitu rozmiaru pliku lub chcesz konwertować więcej plików naraz, sprawdź nasze plany.

Jak duży może być mój plik XLSX?

Możesz przesłać pliki XLSX o rozmiarze do 1000 MB i przekonwertować do 20 plików jednocześnie w jednej partii.

Co dzieje się z przesłanymi plikami?

Pliki są przetwarzane automatycznie i usuwane z naszych serwerów kilka minut po konwersji. Nigdy nie przeglądamy ani nie udostępniamy Twoich plików.

Czy muszę instalować oprogramowanie, aby przekonwertować XLSX do ACCDB?

Nie. Konwersja XLSX do ACCDB odbywa się całkowicie online w przeglądarce i działa w systemach Windows, Mac, Linux, Android i iPhone.

Konwersja nie powiodła się?

W większości przypadków przyczyną jest nieprawidłowy format pliku. Prześlij prawidłowy plik XLSX dla tej konwersji z XLSX do ACCDB. Czasami problem może również występować po naszej stronie. Analizujemy powtarzające się nieudane konwersje i wyłączamy lub naprawiamy konwerter, jeśli wykryjemy usterkę.