Importowanie obiektów bazy danych do bieżącej bazy danych programu Access

Importowanie obiektów bazy danych do bieżącej bazy danych programu Access

Program Access udostępnia wiele różnych sposobów kopiowania obiektów, takich jak tabele i formularze, z jednej bazy danych do innej. Kopiowanie i wklejanie jest najłatwiejsze, ale importowanie obiektu z innej bazy danych programu Access do bieżącej daje więcej możliwości.

Omówienie

Możesz importować tabele, zapytania, formularze, raporty, makra lub moduły z jednej bazy danych programu Access do bieżącej bazy danych. Po zaimportowaniu obiektu program Access tworzy kopię tego obiektu w bieżącej bazie danych.

Chcesz zaimportować dane lub tabele do bazy danych programu Access? Zobacz Importowanie lub łączenie danych zawartych w innej bazie danych programu Access, aby uzyskać konkretne informacje o importowaniu danych i tabel.

Obiekty bazy danych importuje się, gdy trzeba wykonać jedno z następujących zadań:

  • Skopiowanie projektu bądź układu formularza, raportu lub innego obiektu z innej bazy danych programu Access do bieżącej bazy danych w celu szybkiego utworzenia nowego formularza raportu lub innego obiektu.

  • Kopiowanie w regularnych odstępach czasu najnowszej wersji formularza, raportu lub innego obiektu z innej bazy danych programu Access do bieżącej bazy danych. Aby to zrobić, podczas importowania obiektu po raz pierwszy możesz utworzyć specyfikację importu, a następnie powtórzyć operację później przy użyciu tej specyfikacji.

Zauważ, że importowanie obiektu z innej bazy danych programu Access do bieżącej bazy danych jest bardzo podobne do otwierania drugiej bazy danych i eksportowania obiektu z pierwszej. Dwie główne różnice między importowaniem a eksportowaniem obiektów między bazami danych programu Access są następujące:

  • W jednej operacji można importować wiele obiektów, ale nie można eksportować wielu obiektów. Jeśli chcesz wyeksportować wiele obiektów do innej bazy danych, łatwiej będzie otworzyć docelową bazę danych, a następnie wykonać operację importowania z poziomu tej bazy danych.

  • Oprócz obiektów bazy danych możesz importować także relacje między tabelami oraz importować i eksportować specyfikacje, paski menu i paski narzędzi. Możesz również importować zapytania jako tabele. Eksportowanie nie daje tych możliwości.

Importowanie obiektu bazy danych z innej bazy danych programu Access do bieżącej bazy danych

  1. Otwórz bazę danych, do której chcesz zaimportować obiekty, jeśli nie jest już otwarta. Plik może być w formacie MDB albo ACCDB. Jeśli plik jest w formacie MDE lub ACCDE, możliwe będzie tylko zaimportowanie tabel i zapytań z innej bazy danych programu Access. Do pliku MDE lub ACCDE nie będzie można zaimportować formularzy, raportów, makr ani modułów.

  2. Lokalizacja kreatora importowania różni się nieco w zależności od używanej wersji programu Access. Wybierz procedurę zgodną z używaną wersją programu Access:

    • Jeśli korzystasz z wersji programu Access dostępnej w ramach subskrypcji najnowszej wersji usługi Office 365, na karcie Dane zewnętrzne w grupie Importowanie i łączenie kliknij pozycję Nowe źródło danych > Z bazy danych > Access.

    • Jeśli korzystasz z programu Access 2016, Access 2013 lub Access 2010, na karcie Dane zewnętrzne w grupie Importowanie i łączenie kliknij pozycję Access.

    • Jeśli używasz programu Access 2007, na karcie Dane zewnętrzne w grupie Importowanie kliknij pozycję Access.

  3. Zostanie wyświetlone okno dialogowe Pobieranie danych zewnętrznych — baza danych programu Access.

  4. W polu tekstowym Nazwa pliku w oknie dialogowym Pobieranie danych zewnętrznych — baza danych programu Access wpisz nazwę źródłowej bazy danych lub kliknij przycisk Przeglądaj, aby wyświetlić okno dialogowe Otwieranie pliku. Przejdź do źródłowej bazy danych, zaznacz ją, a następnie kliknij przycisk Otwórz.

  5. Wybierz pozycję Importuj tabele, kwerendy, formularze, raporty, makra i moduły do bieżącej bazy danych i kliknij przycisk OK, aby otworzyć okno dialogowe Importowanie obiektów.

  6. W oknie dialogowym Importowanie obiektów kliknij każdą kartę i zaznacz odpowiednie obiekty. Aby anulować zaznaczenie obiektu, kliknij go ponownie. Aby zaznaczyć wszystkie obiekty do importu na bieżącej karcie, kliknij pozycję Zaznacz wszystko. Kliknij pozycję Usuń zaznaczenie wszystkich, aby anulować zaznaczenie wszystkich obiektów na bieżącej karcie.

    Okno dialogowe Importowanie obiektów w bazie danych programu Access

  7. Kliknij pozycję Opcje, aby określić dodatkowe ustawienia. W poniższej tabeli opisano wpływ każdej z opcji na wyniki operacji.

    Element

    Opis

    Pole wyboru Relacje

    Zaznacz, aby zaimportować relacje między wybranymi tabelami.

    Pole wyboru Menu i paski narzędzi

    Zaznacz, aby zaimportować wszystkie menu niestandardowe i paski narzędzi istniejące w źródłowej bazy danych. Menu i paski narzędzi są wyświetlane na karcie o nazwie Dodatki.

    Pole wyboru Specyfikacje importu/eksportu

    Zaznacz, aby zaimportować wszystkie zapisane specyfikacje importu lub eksportu istniejące w źródłowej bazie danych.

    Pole wyboru Grupy okienka nawigacji

    Zaznacz, aby zaimportować wszystkie niestandardowe grupy okienka nawigacji istniejące w źródłowej bazie danych.

    Pole wyboru Wszystkie obrazy i motywy

    Zaznacz, aby zaimportować wszystkie zapisane obrazy lub motywy istniejące w źródłowej bazie danych. Uwaga: ta opcja nie jest dostępna w przypadku programu Access 2007.

    Przycisk opcji Definicje i dane

    Zaznacz, aby zaimportować strukturę i dane wszystkich wybranych tabel.

    Przycisk opcji Tylko definicje

    Zaznacz, aby zaimportować tylko pola z wybranych tabel. Rekordy źródłowe nie zostaną zaimportowane.

    Przycisk opcji Jako kwerendy

    Zaznacz, aby zaimportować wybrane zapytania jako zapytania Pamiętaj, aby w tym przypadku zaimportować wszystkie tabele źródłowe wraz z zapytaniami.

    Przycisk opcji Jako tabele

    Zaznacz, aby zaimportować zapytania jako tabele. W tym przypadku nie trzeba importować tabel źródłowych.

  8. Kliknij przycisk OK, aby rozpocząć operację importowania.

    Program Access skopiuje obiekty i wyświetli komunikaty o błędach, jeśli napotka jakieś problemy. Jeśli operacja importowania obiektów powiedzie się, na ostatniej stronie kreatora będzie można zapisać szczegóły operacji jako specyfikację importu do użycia w przyszłości.

    Operacja importowania nie zastępuje ani nie modyfikuje żadnych istniejących obiektów. Jeśli w bieżącej bazie danych istnieje już obiekt o takiej samej nazwie jak w źródłowej bazie danych, program Access dołączy liczbę (1, 2, 3 itd.) do nazwy importowanego obiektu. Na przykład jeśli zaimportujesz formularz Problemy do bazy danych, która zawiera już formularz o nazwie Problemy, zaimportowany formularz będzie miał nazwę Problemy1. Jeśli nazwa Problemy1 jest już zajęta, nowy formularz będzie miał nazwę Problemy2 i tak dalej.

Co jeszcze należy wiedzieć?

Rozwijaj umiejętności związane z pakietem Office
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów pakietu Office

Czy te informacje były pomocne?

Dziękujemy za opinię!

Dziękujemy za opinię! Wygląda na to, że połączenie Cię z jednym z naszych agentów pomocy technicznej pakietu Office może być pomocne.

×