Konwertuj excel do accdb

Darmowy konwerter online EXCEL do ACCDB

Konwertuj arkusze programu Excel na tabele programu Access na potrzeby kwerend, relacji, formularzy i raportów.

Konwertuj EXCEL na ACCDB online - za darmo

Uploading…
Wybrane pliki przekraczają łączny limit 75 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 .excel

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

  2. 2/3

    Wykonaj konwersję .excel 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ć excel do accdb

Microsoft Access wymaga zaimportowania danych arkusza kalkulacyjnego do bazy danych .accdb, gdy dane muszą obsługiwać tabele relacyjne, kwerendy, formularze lub raporty. Konwersja jest również przydatna, gdy odbiorca lub aplikacja biznesowa akceptuje bazy danych Access, ale nie skoroszyty Excel.

Czym jest format Excel

Skoroszyty Excel zwykle używają formatu .xlsx; Excel 97–2003 używał formatu .xls. Microsoft Excel, LibreOffice Calc, Apple Numbers oraz systemy raportowania mogą tworzyć lub eksportować te pliki.

Skoroszyt może zawierać wiele arkuszy, formuły, formatowanie, wykresy, nazwane zakresy, tabele przestawne i makra. Excel jest przede wszystkim formatem arkusza kalkulacyjnego: arkusze nie zapewniają automatycznie relacji między bazami danych, kluczy głównych, integralności referencyjnej ani konsekwentnie wymuszanych typów pól.

Czym jest format ACCDB

.accdb to format bazy danych Microsoft Access wprowadzony wraz z Access 2007. Może przechowywać tabele, relacje, kwerendy, formularze, raporty, makra, indeksy i reguły sprawdzania poprawności w jednym pliku bazy danych.

ACCDB jest odpowiedni dla powiązanych tabel, ustrukturyzowanych kwerend, unikatowych identyfikatorów, formularzy wprowadzania danych oraz małych i średnich aplikacji bazodanowych na komputery stacjonarne. Nie zastępuje serwerowej bazy danych w przypadku dużej liczby jednoczesnych operacji lub bardzo dużych obciążeń; bardziej odpowiedni może być SQL Server, PostgreSQL lub inna platforma serwerowa. Starsze wersje Access, w tym Access 2003, nie mogą otwierać plików ACCDB bez składnika zapewniającego zgodność.

Jak przekonwertować Excel na ACCDB

Microsoft Access zapewnia najbardziej kontrolowaną konwersję, ponieważ importuje skoroszyt do tabel i umożliwia sprawdzenie typów pól oraz kluczy.

  1. Przygotuj skoroszyt. Każdy importowany arkusz powinien mieć jeden wiersz nagłówka; usuń wiersze tytułowe i dekoracyjne puste wiersze oraz umieść jeden rodzaj danych w każdej kolumnie. Zapisz plik jako .xlsx lub .xls.
  2. Otwórz Access, wybierz Blank database, wprowadź nazwę bazy danych kończącą się na .accdb i wybierz Create.
  3. Wybierz External Data → New Data Source → From File → Excel, wybierz skoroszyt i zaznacz Import the source data into a new table in the current database.
  4. Wybierz arkusz lub nazwany zakres. Włącz opcję First Row Contains Column Headings, gdy pierwszy wiersz zawiera nazwy pól.
  5. Sprawdź wykryte nazwy i typy pól. Użyj tekstu w przypadku identyfikatorów zawierających początkowe zera oraz sprawdź pola dat, walut, liczb całkowitych i dziesiętnych pod kątem nieprawidłowego rozpoznania.
  6. Wybierz opcję klucza podstawowego. Użyj istniejącej kolumny tylko wtedy, gdy jej wartości są unikatowe i nigdy nie są puste; w przeciwnym razie pozwól Access dodać pole ID lub utwórz je później.
  7. Wprowadź nazwę tabeli, wybierz Finish i sprawdź zaimportowane rekordy. Powtórz import dla każdego arkusza, który powinien stać się tabelą.
  8. W przypadku powiązanych tabel wybierz Database Tools → Relationships i utwórz relacje między pasującymi polami kluczy. Następnie utwórz kwerendy, formularze lub raporty zgodnie z potrzebami.

Aby zachować skoroszyt jako źródło zamiast kopiować jego dane, wybierz External Data → New Data Source → From File → Excel → Link to the data source by creating a linked table. Tabela połączona przechowuje połączenie w pliku ACCDB, a nie pełną kopię arkusza, dlatego skoroszyt musi pozostać dostępny, a zmiany jego struktury mogą przerwać połączenie.

Korzystanie z wbudowanego konwertera online

Plik można bezpłatnie przekonwertować w serwisie 101convert.com bez instalowania oprogramowania: prześlij plik Excel, wybierz ACCDB jako format wyjściowy, gdy taka opcja jest dostępna, uruchom konwersję i pobierz wynik. Otwórz wynik w Access i sprawdź tabele, rekordy, typy pól oraz pola kluczy. Nie przesyłaj poufnych ani podlegających regulacjom danych, chyba że usługa została zatwierdzona do obsługi takich danych.

Ograniczenia jakości i zgodności

  • Formuły Excel są zazwyczaj importowane jako wyświetlane lub obliczone wartości, a nie jako formuły arkusza. Wykresy, tabele przestawne, formatowanie, formatowanie warunkowe i układ Excel nie stają się równoważnymi obiektami Access.
  • Każdy arkusz zwykle staje się osobną tabelą. Powtarzające się wartości, scalone komórki, sumy częściowe, mieszane nagłówki i puste wiersze oddzielające powinny zostać usunięte lub znormalizowane przed importem.
  • Mieszane wartości w jednej kolumnie mogą spowodować wybranie przez Access nieodpowiedniego typu lub pominięcie niezgodnych wartości. Ustawienia regionalne mogą wpływać na interpretację dat.
  • Identyfikatory, takie jak 00127, importuj jako tekst; zaimportowanie ich jako liczb usuwa początkowe zera. Długie identyfikatory numeryczne również powinny być przechowywane jako tekst, gdy są etykietami, a nie wartościami.
  • Makra Excel, linki zewnętrzne, chronione arkusze i kod VBA nie są automatycznie konwertowane na równoważne obiekty Access. Wymaganą logikę należy odtworzyć w Access lub przeprowadzić jej migrację ręcznie.
  • Plik ACCDB ma maksymalny rozmiar 2 GB, z wyłączeniem danych przechowywanych w połączonych źródłach zewnętrznych. Po znaczących importach użyj polecenia Database Tools → Compact and Repair Database, a gdy plik zbliża się do limitu, podziel dane lub przenieś je do serwerowej bazy danych.

Baza danych obecnie nie zawiera żadnych bezpośrednich linków do konwerterów plików excel.

Najczęściej zadawane pytania

Czy konwerter EXCEL do ACCDB jest darmowy?

Tak, konwersja EXCEL 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 EXCEL?

Możesz przesłać pliki EXCEL o rozmiarze do 25 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ć EXCEL do ACCDB?

Nie. Konwersja EXCEL 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 EXCEL dla tej konwersji z EXCEL 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ę.