Przenoszenie danych programu Excel do baz danych programu Access dla komputerów stacjonarnych przy użyciu czytnika zawartości ekranu

Dotyczy
Access dla Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Ten artykuł jest przeznaczony dla osób korzystających z czytnika zawartości ekranu, takiego jak Narrator systemu Windows, JAWS lub NVDA, z narzędziami i funkcjami systemu Windows oraz produktami platformy Microsoft 365. Ten artykuł jest częścią zestawu zawartości Ułatwienia dostępu — pomoc i informacje, gdzie możesz znaleźć więcej informacji o ułatwieniach dostępu w naszych aplikacjach. Aby uzyskać ogólną pomoc, odwiedź pomoc techniczna firmy Microsoft.

W programie Access można zaimportować arkusz programu Excel do programu Access za pomocą klawiatury i czytnika zawartości ekranu lub połączyć go z bazy danych programu Access dla komputerów stacjonarnych z arkuszem programu Excel. Przetestowaliśmy to za pomocą Narratora, JAWS i NVDA, ale ta funkcja może współdziałać z innymi czytnikami zawartości ekranu, jeśli spełniają one typowe standardy i techniki ułatwień dostępu.

Uwaga

W tym temacie

Przygotowywanie arkusza programu Excel do importowania lub łączenia

Przed przeniesieniem danych z arkusza programu Excel do programu Access przejrzyj arkusz i zdecyduj, jak zaimportować z niego dane.

  • Zdecyduj, czy chcesz utworzyć połączenie z całym arkuszem, czy tylko jego część. Jeśli chcesz przenieść tylko część arkusza do programu Access, możesz zdefiniować nazwany zakres zawierający tylko te komórki, które chcesz przenieść. Aby uzyskać instrukcje, zobacz Nadawanie nazw komórkom lub zakresom danych w programie Excel za pomocą czytnika zawartości ekranu.
  • Upewnij się, że arkusz programu Excel jest w płaskim formacie pliku, aby kreator mógł łatwo obsłużyć znajdujące się w nim dane. Można na przykład naprawić możliwe wartości błędów, usunąć niepotrzebne puste kolumny i wiersze oraz sprawdzić, czy każda kolumna zawiera ten sam typ danych w każdym wierszu. Aby uzyskać bardziej szczegółowe informacje na temat przygotowywania się do importowania lub łączenia, zobacz sekcje "Przygotowywanie arkusza", "Przygotowywanie danych programu Excel" i "Rozwiązywanie problemów z brakującymi lub niepoprawnymi wartościami" w artykule Importowanie lub łączenie danych w skoroszycie programu Excel.

Przygotowywanie docelowej bazy danych programu Access do importowania

Zanim zaimportujesz dane z arkusza programu Excel, poślij chwilę, aby sprawdzić, czy docelowa baza danych programu Access jest gotowa do zaimportowania, i zdecydować, jak mają być przechowywane zaimportowane dane.

  • Upewnij się, że docelowa baza danych programu Access nie jest tylko do odczytu i że masz uprawnienia do wprowadzić zmiany w bazie danych.

  • Zdecyduj, czy dane mają być przechowywane w nowej, czy istniejącej tabeli:

    • Jeśli dane mają zostać zapisane w nowej tabeli, program Access utworzy tabelę i doda do niej importowane dane. Jeśli tabela o podanej nazwie już istnieje, program Access zastąpi jej zawartość importowanymi danymi.
    • Jeśli dane mają zostać dodane do istniejącej tabeli, wiersze pochodzące z arkusza programu Excel zostaną dołączone do określonej tabeli.
  • Jeśli dane programu Excel zostaną dołączone do istniejącej tabeli programu Access, upewnij się, że ustawienia struktury i pola w danych źródłowych w programie Excel są zgodne z ustawieniami tabeli docelowej w programie Access. Aby otworzyć tabelę programu Access w widoku projektu do inspekcji, naciśnij klawisze Alt+H, W, D. Sprawdź tabelę z listą kontrolną w sekcji "Przygotowywanie docelowej bazy danych" w kroku 2 w temacie Importowanie lub łączenie danych w skoroszycie programu Excel.

Importowanie danych

Podczas importowania danych program Access tworzy kopię danych w nowej lub istniejącej tabeli bez zmieniania źródłowego arkusza programu Excel.

Uwaga

Do wybrania pola, które chcesz edytować, może być potrzebny współpracownik w kroku 10.

  1. Jeśli źródłowy skoroszyt programu Excel jest otwarty, zamknij go.

  2. Otwórz docelową bazę danych programu Access, w której mają być przechowywane zaimportowane dane.

    Porada

    Jeśli chcesz utworzyć nową, pustą bazę danych, naciśnij klawisze Alt+F, N, L.

  3. Aby otworzyć okno dialogowe Pobieranie danych zewnętrznych — arkusz kalkulacyjny programu Excel , wykonaj jedną z następujących czynności w zależności od używanej wersji programu Access:

    • W wersji subskrypcji platformy Microsoft 365 lub w programie Access 2019 naciśnij klawisze Alt+X, N, 1, a następnie F i X.
    • W Access 2016 naciśnij klawisze Alt+X, aby przejść do karty Dane zewnętrzne. Naciskaj klawisz Tab, aż przejdziesz do grupy Importuj & Link, naciskaj klawisz Strzałka w prawo, aż usłyszysz "Excel", a następnie naciśnij klawisz Enter.
  4. Zostanie otwarte okno dialogowe Pobieranie danych zewnętrznych — arkusz kalkulacyjny programu Excel . Wykonaj jedną z następujących czynności, aby określić plik programu Excel zawierający dane do zaimportowania:

    • Aby przenieść fokus na pole tekstowe Nazwa pliku , naciśnij klawisz F, a następnie wklej lub wpisz ścieżkę do pliku programu Excel.
    • Aby wyszukać plik, naciśnij klawisz R. Zostanie otwarte okno dialogowe Otwieranie pliku . Przejdź do odpowiedniego pliku i po przejściu do pliku naciśnij klawisz Enter, aby go wybrać.
  5. Aby określić sposób przechowywania zaimportowanych danych, wykonaj jedną z następujących czynności:

    • Jeśli chcesz zapisać dane w nowej tabeli, naciśnij klawisz I, aby przejść do, i wybierz opcję Importuj dane źródłowe do nowej tabeli w bieżącej bazie danych . Później zostanie wyświetlony monit o podanie nazwy tabeli.
    • Jeśli chcesz dołączyć dane do istniejącej tabeli, naciśnij klawisz A, aby przejść do tabeli, i wybierz opcję Dołącz kopię rekordów do tabeli . Aby zaznaczyć tabelę, naciśnij klawisz Tab jeden raz. Fokus zostanie przeniesiony na listę tabel. Naciśnij klawisze Alt+Strzałka w dół, aby rozwinąć listę, naciskaj klawisz Strzałka w górę lub Strzałka w dół, aż usłyszysz nazwę odpowiedniej tabeli, a następnie naciśnij klawisz Enter, aby ją zaznaczyć. Ta opcja nie jest dostępna, jeśli baza danych nie zawiera żadnych tabel.
  6. Naciskaj klawisz Tab, aż przejdziesz do przycisku OK , a następnie naciśnij klawisz Enter. Zostanie uruchomiony Kreator importu arkuszy kalkulacyjnych .

    Porada

    Jeśli czytnik zawartości ekranu nie odczytuje automatycznie okien kreatora, naciśnij klawisze SR+W.

  7. Jeśli źródłowy skoroszyt programu Excel ma tylko jeden arkusz i nie ma zakresów, możesz przejść do następnego kroku. Jeśli skoroszyt zawiera więcej niż jeden arkusz lub nazwany zakres, wykonaj jedną z następujących czynności, aby zaznaczyć arkusz lub zakres do zaimportowania:

    • Aby wybrać arkusz, naciśnij klawisze Alt+W, naciśnij klawisz Tab jeden raz, naciskaj klawisz Strzałka w dół, aż usłyszysz nazwę odpowiedniego arkusza, a następnie naciśnij klawisz Enter, aby go zaznaczyć.
    • Aby zaznaczyć nazwany zakres, naciśnij klawisze Alt+R, naciśnij klawisz Tab jeden raz, naciskaj klawisz Strzałka w dół, aż usłyszysz nazwę odpowiedniego zakresu, a następnie naciśnij klawisz Enter, aby go zaznaczyć.
  8. Zostanie otwarte następne okno kreatora. Jeśli pierwszy wiersz arkusza lub zakresu źródłowego zawiera nazwy pól, naciśnij klawisz I, aby przejść do i wybrać opcję Pierwszy wiersz zawiera nagłówki kolumn . Naciśnij klawisz Enter, aby przenieść fokus do następnego okna kreatora. Jeśli dane są dołączane do istniejącej tabeli, możesz przejść do kroku 12.

  9. W nowym oknie kreatora możesz w razie potrzeby określić informacje o każdym importowanym polu. Zostanie zaznaczone pierwsze pole w arkuszu lub zakresie. Możesz wykonać następujące czynności:

    • Aby zmienić nazwę bieżącego pola, naciśnij klawisze Alt+M, a następnie wpisz nową nazwę.
    • Aby zmienić typ danych pola, naciśnij klawisze Alt+T. Fokus zostanie przeniesiony na listę Typ danych . Aby rozwinąć listę, naciśnij klawisze Alt+Strzałka w dół. Naciskaj klawisz Strzałka w dół, aż usłyszysz nazwę odpowiedniej wartości, a następnie naciśnij raz klawisz Tab.
    • Aby zmienić, czy pole jest indeksowane, naciśnij klawisze Alt+I. Usłyszysz bieżącą wartość. Aby rozwinąć listę, naciśnij klawisze Alt+Strzałka w dół. Naciskaj klawisz Strzałka w dół, aż usłyszysz nazwę odpowiedniej wartości, a następnie naciśnij raz klawisz Tab.
    • Jeśli nie chcesz importować bieżącego pola, naciśnij klawisze Alt+S, aby przejść do pola, i wybierz opcję Nie importuj pola .
  10. Aby wybrać inne pole, naciskaj klawisz F6, aż usłyszysz "Okienko", a następnie poproś współpracownika o pomoc w wybraniu odpowiedniego pola. Zmodyfikuj pola zgodnie z opisem w kroku 9. Po zakończeniu naciśnij klawisz Enter, aby przejść do następnego okna kreatora.

  11. Dodaj klucz podstawowy dla nowej tabeli. Klucz podstawowy identyfikuje rekordy w tabeli, dzięki czemu można szybciej pobierać dane. Wykonaj jedną z następujących czynności:

    • Aby umożliwić programowi Access dodanie klucza podstawowego, naciśnij klawisz A.
    • Aby wybrać własny klucz podstawowy, naciśnij klawisz C. Aby zdefiniować klawisz, który ma być używany, naciśnij klawisz Tab jeden raz. Fokus zostanie przeniesiony na listę kluczy. Aby rozwinąć listę, naciśnij klawisze Alt+Strzałka w dół. Naciskaj klawisz Strzałka w górę lub Strzałka w dół, aż usłyszysz nazwę odpowiedniego klawisza.
    • Jeśli nie chcesz używać kluczy podstawowych, naciśnij klawisz O.

    Aby przejść do ostatniego okna kreatora, naciśnij klawisz Enter.

  12. Zostanie otwarte ostatnie okno kreatora. Fokus znajdzie się w polu Importuj do tabeli i usłyszysz bieżącą nazwę tabeli docelowej. Jeśli chcesz zmienić nazwę tabeli, wpisz nową nazwę, a następnie naciśnij klawisz Enter, aby sfinalizować importowanie.

    Uwaga

    Jeśli usłyszysz alert, że tabela już istnieje i chcesz zastąpić istniejącą tabelę zaimportowanymi danymi, naciśnij klawisz Y. Jeśli chcesz zmienić nazwę tabeli, naciśnij klawisz N. Naciśnij klawisze Alt+I, aby przenieść fokus z powrotem do pola Importuj do tabeli , wpisz inną nazwę tabeli, a następnie naciśnij klawisz Enter.

  13. Jeśli importowanie zakończyło się sukcesem całkowicie lub częściowo, program Access wyświetli stan importu. W programie Access zostanie również wyświetlony monit o zapisanie kroków importowania w celu ich szybkiego powtórzenia bez użycia kreatora importu. Aby wybrać tę opcję, naciśnij klawisze Alt+V. Aby nadać nazwę krokom importowania, naciśnij klawisze Alt+A, a następnie wpisz nazwę operacji importowania. Aby zapisać kroki importowania, naciśnij klawisze Alt+S. Jeśli importowanie zakończy się niepowodzeniem, usłyszysz komunikat "Wystąpił błąd podczas próby zaimportowania pliku", a następnie nazwę pliku. Naciśnij klawisz Enter, aby zamknąć komunikat alertu.

Kreator łączenia arkuszy kalkulacyjnych umożliwia utworzenie linku z bazy danych programu Access do danych w programie Excel, dzięki czemu można korzystać z narzędzi do tworzenia zapytań i raportowania w programie Access bez konieczności zachowywania kopii danych programu Excel w bazie danych.

W przypadku tworzenia łącza do arkusza lub nazwanego zakresu programu Excel program Access tworzy nową tabelę, która jest połączona z komórkami źródłowymi. Wszelkie zmiany wprowadzone w komórkach źródłowych w programie Excel zostaną wyświetlone w tabeli połączonej w programie Access. Nie można jednak edytować zawartości tej tabeli w programie Access. Jeśli chcesz dodawać, edytować lub usuwać dane, musisz wprowadzić zmiany w źródłowym pliku programu Excel.

Baza danych może zawierać wiele tabel połączonych.

W programie Access istnieją dwa sposoby wybierania skoroszytu programu Excel, do którego chcesz utworzyć link, i uruchomienia Kreatora łączenia arkuszy kalkulacyjnych. Możesz otworzyć skoroszyt programu Excel w programie Access lub użyć okna dialogowego Pobieranie danych zewnętrznych — arkusz kalkulacyjny programu Excel .

Otwieranie skoroszytu programu Excel w programie Access

  1. Otwórz bazę danych programu Access, w której chcesz utworzyć link.
  2. Aby przejść do menu Otwórz , naciśnij klawisze Alt+F, O.
  3. Aby wyszukać skoroszyt, naciśnij klawisz O. Zostanie otwarte okno dialogowe Otwieranie systemu Windows.
  4. Aby zmienić typ pliku, naciskaj klawisz Tab, aż usłyszysz "Files typu, Microsoft Access", a następnie naciśnij klawisze Alt+Strzałka w dół. Naciskaj klawisz Strzałka w górę, aż usłyszysz "Wszystkie pliki", a następnie naciśnij klawisz Enter.
  5. Przejdź do odpowiedniego skoroszytu, a następnie naciśnij klawisz Enter, aby go zaznaczyć i uruchomić Kreatora łączenia arkuszy kalkulacyjnych.

Korzystanie z okna dialogowego Pobieranie danych zewnętrznych — arkusz kalkulacyjny programu Excel

  1. Otwórz bazę danych programu Access, w której chcesz utworzyć link.

    Porada

    Jeśli nie chcesz tworzyć linku do istniejącej bazy danych, naciśnij klawisze Alt+F, N, L, aby utworzyć nową pustą bazę danych.

  2. Aby otworzyć okno dialogowe Pobieranie danych zewnętrznych — arkusz kalkulacyjny programu Excel , wykonaj jedną z następujących czynności w zależności od używanej wersji programu Access:

    • W wersji subskrypcji platformy Microsoft 365 lub w programie Access 2019 naciśnij klawisze Alt+X, N, 1, a następnie F i X.
    • W Access 2016 naciśnij klawisze Alt+X, aby przejść do karty Dane zewnętrzne. Naciskaj klawisz Tab, aż przejdziesz do grupy Importuj & Link, naciskaj klawisz Strzałka w prawo, aż usłyszysz "Excel", a następnie naciśnij klawisz Enter.
  3. Zostanie otwarte okno dialogowe Pobieranie danych zewnętrznych — arkusz kalkulacyjny programu Excel . Wykonaj jedną z następujących czynności, aby określić plik programu Excel, do którego chcesz utworzyć link:

    • Aby przenieść fokus na pole tekstowe Nazwa pliku , naciśnij klawisz F, a następnie wklej lub wpisz ścieżkę do pliku programu Excel.
    • Aby wyszukać plik, naciśnij klawisz R. Zostanie otwarte okno dialogowe Otwieranie pliku . Przejdź do odpowiedniego pliku i po przejściu do pliku naciśnij klawisz Enter, aby go wybrać.
  4. Naciśnij klawisze Alt+L, aby przejść do źródła danych, a następnie wybierz opcję Połącz ze źródłem danych, tworząc tabelę połączoną, a następnie naciśnij klawisz Enter. Zostanie uruchomiony Kreator łączenia arkuszy kalkulacyjnych .

Okna Kreatora łączenia arkuszy kalkulacyjnych przeprowadzą Cię przez proces łączenia. Wystarczy wybrać odpowiednie opcje i w dowolnej chwili połączyć dane programu Excel z bazą danych.

Porada

Jeśli czytnik zawartości ekranu nie odczytuje automatycznie okien kreatora, naciśnij klawisze SR+W.

  1. Jeśli źródłowy skoroszyt programu Excel ma tylko jeden arkusz i nie ma zakresów, możesz przejść do następnego kroku. Jeśli skoroszyt zawiera więcej niż jeden arkusz lub nazwany zakres, wykonaj jedną z następujących czynności, aby zaznaczyć arkusz lub zakres:

    • Aby wybrać arkusz, naciśnij klawisze Alt+W, naciśnij klawisz Tab jeden raz, naciskaj klawisz Strzałka w dół, aż usłyszysz nazwę odpowiedniego arkusza, a następnie naciśnij klawisz Enter, aby go zaznaczyć.
    • Aby zaznaczyć zakres, naciśnij klawisze Alt+R, naciśnij klawisz Tab jeden raz, naciskaj klawisz Strzałka w dół, aż usłyszysz nazwę odpowiedniego zakresu, a następnie naciśnij klawisz Enter, aby go zaznaczyć.
  2. Zostanie otwarte następne okno kreatora. Jeśli pierwszy wiersz arkusza lub zakresu źródłowego zawiera nazwy pól, naciśnij klawisz I, aby przejść do i wybrać opcję Pierwszy wiersz zawiera nagłówki kolumn . Naciśnij klawisz Enter, aby przenieść fokus do następnego okna kreatora.

  3. Zostanie otwarte ostatnie okno kreatora. Fokus znajdzie się w polu Nazwa tabeli połączonej i usłyszysz bieżącą nazwę tabeli połączonej. Jeśli chcesz zmienić nazwę tabeli, wpisz nową nazwę tabeli, a następnie naciśnij klawisz Enter, aby sfinalizować importowanie.

    Uwaga

    Jeśli usłyszysz alert, że tabela już istnieje i chcesz zastąpić istniejącą tabelę zaimportowanymi danymi, naciśnij klawisz Y. Jeśli chcesz zmienić nazwę tabeli docelowej, naciśnij klawisz N. Naciśnij klawisze Alt+I, aby przenieść fokus z powrotem do pola Importuj do tabeli , wpisz inną nazwę tabeli, a następnie naciśnij klawisz Enter.

  4. Jeśli połączenie zakończyło się pomyślnie, usłyszysz komunikat "Zakończono łączenie tabeli z plikiem" i nazwę pliku programu Excel. Naciśnij klawisz Enter, aby zamknąć powiadomienie. Przejdź do tabeli połączonej i przejrzyj jej zawartość. Aby uzyskać informacje dotyczące rozwiązywania problemów, zobacz "Rozwiązywanie problemów #Num! i inne niepoprawne wartości w tabeli połączonej" w sekcji Importowanie lub łączenie danych w skoroszycie programu Excel.
    Jeśli połączenie nie powiodło się, sprawdź ponownie plik źródłowy programu Excel na liście kontrolnej w sekcji "Przygotowywanie docelowej bazy danych" w kroku 2 w temacie Importowanie lub łączenie danych w skoroszycie programu Excel.

Zobacz też

Tworzenie tabel w bazach danych programu Access dla komputerów stacjonarnych za pomocą czytnika zawartości ekranu

Tworzenie zapytania w bazach danych programu Access dla komputerów stacjonarnych za pomocą czytnika zawartości ekranu

Tworzenie formularza w bazach danych programu Access dla komputerów stacjonarnych za pomocą czytnika zawartości ekranu

Eksportowanie tabeli programu Access do pliku tekstowego za pomocą czytnika zawartości ekranu

Skróty klawiaturowe w programie Access

Konfigurowanie na urządzeniu współdziałania z ułatwieniami dostępu na platformie Microsoft 365

Pomoc techniczna dla klientów niepełnosprawnych

Firma Microsoft pragnie zapewnić najlepsze możliwe środowisko działania dla wszystkich swoich klientów. Jeśli jesteś osobą niepełnosprawną lub masz pytania dotyczące ułatwień dostępu, skontaktuj się z działem Answer Desk firmy Microsoft dla osób niepełnosprawnych w celu uzyskania pomocy technicznej. Zespół pomocy technicznej Answer Desk dla osób niepełnosprawnych jest przeszkolony w zakresie używania wielu popularnych technologii ułatwień dostępu i oferuje pomoc w językach angielskim, francuskim i hiszpańskim oraz w amerykańskim języku migowym. Aby zapoznać się z informacjami kontaktowymi w swoim regionie, odwiedź witrynę Answer Desk firmy Microsoft dla osób niepełnosprawnych.

Jeśli jesteś użytkownikiem rządowym, komercyjnym lub biznesowym, skontaktuj się z działem Answer Desk dla osób niepełnosprawnych w przedsiębiorstwie.