Właściwości zakresu danych zewnętrznych można zmienić, aby sterować danymi zaimportowanymi do arkusza za pomocą połączenia z zewnętrznym źródłem danych, takim jak baza danych, zapytanie sieci Web lub plik tekstowy.
Zakres danych zewnętrznych to zdefiniowana nazwa lub nazwa tabeli, która definiuje lokalizację danych wprowadzanych do arkusza. Podczas łączenia się z danymi zewnętrznymi program Excel automatycznie tworzy zakres danych zewnętrznych. Jedynym wyjątkiem jest raport w formie tabeli przestawnej połączony ze źródłem danych — w raporcie w formie tabeli przestawnej nie jest używany zakres danych zewnętrznych. W programie Excel można formatować i układać zakres danych zewnętrznych lub używać go w obliczeniach, tak jak w przypadku innych danych.
Właściwości zakresu danych zewnętrznych
Zakres danych zewnętrznych ma dodatkowe właściwości (nie należy mylić z właściwościami zapytania lub połączenia), za pomocą których można sterować danymi, takie jak zachowanie formatowania komórek i szerokości kolumny. Te właściwości zakresu danych zewnętrznych można zmienić, klikając pozycję Właściwości w grupie Połączenia na karcie Dane . Następnie wprowadź zmiany, wykonując następujące czynności:
-
W przypadku zakresów danych zewnętrznych utworzonych za pomocą aplikacji Microsoft Query i Kreatora połączenia danych użyj okna dialogowego Właściwości danych zewnętrznych .
-
W przypadku zakresów danych zewnętrznych utworzonych na podstawie zaimportowanego pliku tekstowego lub zapytania sieci Web pobierające dane HTML użyj okna dialogowego Właściwości zakresu danych zewnętrznych .
-
W przypadku zakresów danych zewnętrznych utworzonych na podstawie zapytania sieci Web pobierające dane XML użyj okna dialogowego Właściwości mapy XML .
-
Zaznacz arkusz, w którym chcesz wyszukać zakres danych zewnętrznych.
-
Na pasek formuły kliknij strzałkę obok pola nazwy, a następnie kliknij nazwę odpowiedniego zakresu danych zewnętrznych.
-
Wybierz pozycję Formuły > Menedżer nazw.
-
W oknie dialogowym Menedżer nazw kliknij nazwę zakresu danych zewnętrznych, a następnie kliknij pozycję Edytuj. Można też kliknąć dwukrotnie nazwę.
-
W oknie dialogowym Edytowanie nazwy wpisz nową nazwę odwołania w polu Nazwa .
Uwaga: Przycisk Zamknij zamyka tylko okno dialogowe Menedżer nazw . Nie musisz klikać przycisku Zamknij , aby potwierdzić wprowadzone zmiany.
Możesz zmienić zapytanie źródłowe dla zakresu danych zewnętrznych utworzonego na podstawie zapytania Microsoft Query, zaimportowanego pliku tekstowego, zapytania sieci Web lub Kreatora połączenia danych.
-
Kliknij komórkę w zakresie danych zewnętrznych, dla której chcesz zmienić zapytanie źródłowe.
-
Wybierz pozycję Właściwości > danych.
-
W oknie dialogowym Właściwości danych zewnętrznych kliknij pozycję Właściwości połączenia .
-
W oknie dialogowym Właściwości połączenia kliknij kartę Definicja , a następnie kliknij pozycję Edytuj zapytanie.
Aby uzyskać więcej informacji na temat konstruowania i edytowania zapytań w aplikacji Microsoft Query, zobacz Pomoc dotycząca zapytań Microsoft.
-
Kliknij komórkę w zakresie danych zewnętrznych, dla której chcesz zmienić zapytanie źródłowe.
-
Wybierz pozycję Dane > Połączenia & Zapytania > kartę Połączenia , kliknij prawym przyciskiem myszy odpowiednie połączenie, a następnie wybierz pozycję Właściwości.
-
W oknie dialogowym Właściwości połączenia kliknij kartę Definicja , a następnie kliknij pozycję Edytuj zapytanie.
-
W oknie dialogowym Importowanie pliku tekstowego kliknij pozycję Importuj.
-
Wprowadź zmiany w zaimportowanym pliku tekstowym w Kreatorze importu tekstu, a następnie kliknij przycisk Zakończ.
Aby uzyskać więcej informacji na temat importowania plików tekstowych, zobacz Importowanie lub eksportowanie plików tekstowych.
-
Kliknij komórkę w zakresie danych zewnętrznych, dla której chcesz zmienić zapytanie źródłowe.
-
Wybierz pozycję Właściwości> danych .
-
Wybierz pozycję Dane > Połączenia & Zapytania > kartę Połączenia , kliknij prawym przyciskiem myszy odpowiednie połączenie, a następnie wybierz pozycję Właściwości.
-
W oknie dialogowym Właściwości połączenia kliknij kartę Definicja , a następnie kliknij pozycję Edytuj zapytanie.
-
Wprowadź zmiany w zapytaniu sieci Web w oknie dialogowym Edytowanie zapytania sieci Web , a następnie kliknij przycisk Zakończ.
Aby uzyskać więcej informacji na temat tworzenia i edytowania zapytań sieci Web, zobacz Łączenie ze stroną sieci Web.
-
Kliknij komórkę w zakresie danych zewnętrznych, dla której chcesz zmienić zapytanie źródłowe.
-
Wybierz pozycję Właściwości> danych .
-
W oknie dialogowym Właściwości danych zewnętrznych kliknij pozycję Właściwości połączenia .
-
W oknie dialogowym Właściwości połączenia kliknij kartę Definicja .
-
Wykonaj jedną z następujących czynności:
-
W polu Typ polecenia kliknij pozycję Tabela , a następnie w polu tekstowym Polecenie zmień wartość na nazwę odpowiedniej tabeli, widoku lub zapytania.
-
W polu Typ polecenia kliknij pozycję SQL lub Domyślne , a następnie w polu tekstowym Polecenie edytuj instrukcję SQL.
Uwaga: W zależności od sposobu zdefiniowania połączenia pole Typ polecenia może być niedostępne (jest wyszarzone).
-
-
Na pasku formuły kliknij strzałkę obok pola nazwy, a następnie wybierz nazwę zakresu danych zewnętrznych, który chcesz skopiować.
W przypadku tabeli programu Excel zaznacz nazwę zakresu, a następnie naciśnij klawisze CTRL+A, aby zaznaczyć nagłówki tabeli.
Jeśli chcesz uwzględnić etykiety kolumn lub formuły, które nie należą do zakresu danych zewnętrznych, zaznacz komórki zawierające etykiety kolumn lub formuły, które chcesz skopiować. Kliknij strzałkę obok pola nazwy na pasku formuły, a następnie kliknij nazwę zakresu danych zewnętrznych, który chcesz skopiować.
-
Wybierz pozycję Narzędzia główne > Kopiuj.
-
Przejdź do skoroszytu, w którym chcesz wkleić zakres danych zewnętrznych.
-
Kliknij lewą górną komórkę obszar wklejania.
Aby upewnić się, że dane zewnętrzne nie zastępuje istniejących danych, upewnij się, że w arkuszu nie ma żadnych danych znajdujących się pod klikniętą komórką lub z jej prawej strony.
-
Na karcie Narzędzia główne w grupie Schowek kliknij pozycję Wklej.
Uwaga: Jeśli kopiujesz tylko część zakresu danych zewnętrznych, zapytanie źródłowy nie zostanie skopiowany i skopiowanych danych nie będzie można odświeżyć.
Możesz kontrolować sposób obsługi mniejszego lub większego zestawu danych, który jest zwracany do programu Excel po odświeżeniu danych.
-
Wybierz pozycję Właściwości> danych .
-
W oknie dialogowym Właściwości zakresu danych zewnętrznychw obszarze Jeśli liczba wierszy w zakresie danych zmieni się po odświeżeniu, kliknij jedną z następujących pozycji:
-
Wstawianie komórek na potrzeby nowych danych, usuwanie nieużywanych komórek
Uwagi:
-
Jeśli w źródle danych zostanie dodanych co najmniej jeden wiersz, komórki znajdujące się bezpośrednio pod zakresem danych zewnętrznych zostaną przeniesione w dół, ale komórki z prawej strony zakresu danych zewnętrznych nie zostaną przeniesione.
-
Po usunięciu jednego lub większej liczby wierszy ze źródła danych komórki znajdujące się bezpośrednio pod zakresem danych zewnętrznych są przenoszone w górę, ale komórki z prawej strony zakresu danych zewnętrznych nie są przenoszone.
-
-
Wstawianie całych wierszy do nowych danych, czyszczenie nieużywanych komórek
Uwagi:
-
Gdy w źródle danych zostanie dodanych co najmniej jeden wiersz, komórki znajdujące się bezpośrednio pod zakresem danych zewnętrznych i z jego prawej strony zostaną przeniesione w dół.
-
Po usunięciu co najmniej jednego wiersza w źródle danych komórki znajdujące się bezpośrednio pod zakresem danych zewnętrznych i po jego prawej stronie nie są przenoszone.
-
-
Zastępowanie istniejących komórek nowymi danymi, czyszczenie nieużywanych komórek
Uwagi:
-
Jeśli w źródle danych zostanie dodanych co najmniej jeden wiersz, komórki znajdujące się bezpośrednio pod zakresem danych zewnętrznych zostaną zastąpione, ale komórki znajdujące się po prawej stronie zakresu danych zewnętrznych nie zostaną przeniesione.
-
Po usunięciu co najmniej jednego wiersza w źródle danych komórki znajdujące się bezpośrednio pod zakresem danych zewnętrznych i po jego prawej stronie nie są przenoszone.
-
-
-
Wybierz pozycję Właściwości> danych .
-
W obszarze Formatowanie i układ danych wykonaj co najmniej jedną z następujących czynności:
-
Aby uwzględnić nazwy pól jako pierwszy wiersz, zaznacz pole wyboru Dołącz nazwy pól .
-
Aby dodać kolumnę numerów wierszy, zaznacz pole wyboru Dołącz numery wierszy .
Uwaga: To pole wyboru nie jest dostępne dla zaimportowanego pliku tekstowego, pliku XML ani zapytania sieci Web.
-
Aby zachować zastosowane formatowanie komórek, zaznacz pole wyboru Zachowaj formatowanie komórek .
Uwaga: W przypadku zapytania sieci Web ta opcja jest automatycznie czyszczona po wybraniu pełnego formatowania HTML w oknie dialogowym Opcje . Dostęp do okna dialogowego Opcje można uzyskać z poziomu okna dialogowego Edytowanie zapytania .
-
Aby zachować ustawione szerokości kolumn, zaznacz pole wyboru Dopasuj szerokość kolumny .
-
Aby zachować zastosowane sortowanie, filtrowanie i układ kolumn, zaznacz pole wyboru Zachowaj sortowanie/filtrowanie/układ kolumny .
Uwaga: To pole wyboru nie jest dostępne dla zapytania sieci Web.
-
Aby zachować zastosowane filtrowanie kolumn, zaznacz pole wyboru Zachowaj filtr kolumny .
Uwaga: To pole wyboru jest dostępne tylko dla zapytania sieci Web opartego na danych XML.
-
Zablokowanie zakresu danych zewnętrznych powoduje zachowanie danych, ale nie zapytanie źródłowe, więc nie można odświeżyć zablokowanej zewnętrznej zakresu danych.
-
Kliknij arkusz zawierający tabelę programu Excel, z której chcesz usunąć połączenie danych.
-
Na pasku formuły kliknij strzałkę obok pola nazwy, a następnie kliknij nazwę zakresu danych zewnętrznych, z którego chcesz usunąć połączenie danych. Następnie zostanie zaznaczony zakres danych.
-
Na karcie Narzędzia w grupie Dane tabeli zewnętrznej kliknij przycisk Odłącz. Zakres danych pozostaje i nadal nosi tę samą nazwę, ale połączenie jest usuwane.
-
Kliknij arkusz zawierający zakres danych zewnętrznych, który chcesz usunąć.
-
Na pasku formuły kliknij strzałkę obok pola nazwy, a następnie kliknij nazwę zakresu danych zewnętrznych, który chcesz usunąć.
Jeśli zakres danych zewnętrznych jest tabelą programu Excel, naciśnij klawisze CTRL+A, aby zaznaczyć całą tabelę.
-
Aby usunąć zakres danych zewnętrznych, naciśnij klawisz DELETE.
-
Aby usunąć zapytanie źródłowe, kliknij przycisk Tak , gdy w programie Excel zostanie wyświetlony monit.