Dotyczy: Office 2019/2016/365
Oto pytanie od Mike'a:
„Wiem, jak tworzyć formularze programu Access i przechwytywać dane wprowadzane przez użytkownika do tabeli bazy danych, ale ponieważ już tam zgromadziłem sposób automatycznego importowania danych ze skoroszytu programu Excel do tabeli bazy danych programu Access”?
Dobre pytanie, dzięki. Tak, możesz automatycznie importować dane z arkusza programu Excel do nowych i istniejących tabel programu Access, aby później móc uruchamiać zapytania i analizy danych w odniesieniu do tego zestawu danych. Czytaj dalej, aby uzyskać instrukcje krok po kroku dotyczące pozyskiwania danych z programu Excel.
Utwórz tabelę Access z programu Excel
Ważna uwaga: Przed próbą zaimportowania zawartości pliku Excel upewnij się, że plik, który zamierzasz zaimportować, zawiera dane w formie tabelarycznej z odpowiednimi i opisowymi nagłówkami. Dobrym pomysłem może być również upewnienie się, że arkusz kalkulacyjny nie zawiera zduplikowanych wierszy.
- Otwórz Microsoft Access .
- Po wyświetleniu monitu wybierz istniejącą bazę danych lub utwórz pustą bazę danych.
- W programie Access 2016 przejdź dalej i kliknij kartę Dane zewnętrzne na wstążce.
- Następnie z grupy importu i linków naciśnij przycisk Excel .

- Alternatywnie, jeśli używasz Access 2019, naciśnij Nowe źródło danych>> Z pliku i wybierz Excel
- Następnie przejdź dalej i naciśnij Przeglądaj , aby wybrać plik Excel, który zostanie zaimportowany do tabeli.

- Przejdź do komputera lub udostępnionej lokalizacji, aby znaleźć arkusz kalkulacyjny programu Excel.
- Po zakończeniu naciśnij Otwórz.
- Następnie należy określić, w jaki sposób chcesz przechowywać dane programu Excel w bazie danych programu Access.
- W takim przypadku chcemy iść dalej i utworzyć tabelę , a następnie wstawić do niej zaimportowane dane Excela. Dlatego wybierzemy import danych źródłowych do nowej tabeli w bieżącej bazie danych i klikniemy OK .

- Jeśli arkusz kalkulacyjny programu Excel ma nagłówki kolumn, zaznacz pole wyboru Pierwszy wiersz zawiera... ; następnie naciśnij Dalej .

- Następnie wybierz każdą kolumnę, aby w razie potrzeby zmodyfikować nazwę pola i typ danych.
- Hit Dalej .

- Teraz wybierz, czy potrzebujemy opcji klucza głównego w Twojej tabeli.
- Zaznacz opcję Pozwól dostępowi dodać klucz podstawowy, aby umożliwić dostęp do dodania kolumny, użyj go jako klucza podstawowego lub wybierz wybierz mój własny klucz podstawowy i dodaj kolumnę klucza podstawowego.
- Jeśli nie potrzebujemy klucza podstawowego, zaznacz Brak klucza podstawowego .

- Twoim ostatnim krokiem będzie zdefiniowanie znaczącej nazwy dla nowo utworzonej tabeli.
- Jako opcjonalny krok możesz przeprowadzić szybką analizę, aby zoptymalizować tabelę. Narzędzie do analizy umożliwia identyfikację duplikatów, kompaktowanie tabeli w celu uzyskania lepszej wydajności itp.'. Jeśli tak, to sprawdź , czy po zaimportowaniu danych chciałbym przeanalizować swoją tabelę i kliknij Zakończ .

Uwaga: Do tej pory dowiedzieliśmy się, jak przenosić dane z programu Excel do programu Access. Równie dobrze możesz być zainteresowany wyeksportowaniem danych z programu Access do programu Excel .
Importuj Excel, aby uzyskać dostęp do istniejących tabel
Czasami może być konieczne dołączenie danych przechowywanych w programie Excel (w formacie pliku XLS lub CSV) do istniejącej tabeli bazy danych programu Access.
- Jeśli potrzebujemy wstawić dane z arkusza Excel do utworzonej przez nas wcześniej bazy danych, zaznacz opcję Dołącz kopię rekordów do tabeli .
- Hit Dalej.

- Pamiętaj, że nazwy kolumn w tabeli muszą być takie same jak nazwy kolumn w arkuszu Excel, który ma zostać zaimportowany.

Mam nadzieję, że to pomoże. To był tylko prosty samouczek dotyczący importowania danych dla początkujących. Czytelnikom poszukującym konkretnych pytań lub rozwiązań zaleca się zapytanie poprzez stronę kontaktową.