Uwaga
Na potrzeby tego artykułu przyjęto założenie, że czytelnik korzysta z wersji programu Excel dostępnej w pakiecie Office Professional Plus. Program Excel Starter oraz wersja programu Excel dostępna w pakietach Office dla Użytkowników Domowych i Uczniów nie obsługują połączeń z danymi zewnętrznymi w sposób opisany w tym artykule.
Informacje zawarte w tym artykule dotyczą tylko Usługi programu Excel w programie SharePoint Server 2013 (lokalnie). Aby uzyskać informacje dotyczące platformy Microsoft 365 (w chmurze), zobacz Używanie danych zewnętrznych w skoroszytach usługi SharePoint Online.
W programie Excel można pracować z różnymi źródłami danych, łącznie z danymi natywnymi i danymi zewnętrznymi. Niektóre (ale nie wszystkie) zewnętrzne źródła danych, z których można korzystać w programie Excel, są obsługiwane w Usługi programu Excel. Ten artykuł zawiera omówienie elementów obsługiwanych w Usługi programu Excel podczas publikowania skoroszytu w bibliotece programu SharePoint.
W tym artykule
Co to są dane zewnętrzne?
Dane zewnętrzne to dane przechowywane w innym miejscu, na przykład na serwerze. Można je importować lub wyświetlać w skoroszycie za pomocą połączeń danych zewnętrznych. Zewnętrznymi źródłami danych mogą być na przykład tabele programu SQL Server, moduły usług SQL Server Analysis Services i dane z witryny Microsoft Azure Marketplace. Połączenia danych zewnętrznych używane w skoroszycie umożliwiają wysyłanie kwerend i odbieranie danych z baz danych określonych w połączeniach. Dzięki temu można wyświetlać aktualne informacje w skoroszycie przez odświeżanie danych.
Zamiast danych zewnętrznych można użyć danych natywnych w programie Excel. Są one przechowywane bezpośrednio w skoroszycie i do ich zachowania nie jest wymagane połączenie danych zewnętrznych, nawet jeśli dane zostały zaimportowane do skoroszytu za pośrednictwem połączenia danych zewnętrznych. Aby zaktualizować dane natywne, możesz ręcznie wprowadzić aktualizacje lub ponownie zaimportować dane do programu Excel.
Źródła danych obsługiwane w usługach programu Excel
Niektóre (ale nie wszystkie) źródła danych, których można używać w programie Excel, są obsługiwane w Usługi programu Excel w programie SharePoint Server 2013. Jeśli źródło danych jest obsługiwane w usługach programu Excel, oznacza to, że Ty i inni użytkownicy możecie odświeżać dane wyświetlane w skoroszycie. Usługi programu Excel w programie SharePoint Server 2013 obsługują następujące rodzaje źródeł danych:
- Tabele programu SQL Server
- Moduły usług SQL Server Analysis Services
- Źródła danych OLE DB lub ODBC
- Modele danych (np. utworzone w programie Excel)
Aby uzyskać więcej informacji, skontaktuj się z administratorem programu SharePoint lub zobacz artykuł w witrynie TechNet: źródła danych obsługiwane w Usługi programu Excel (SharePoint Server 2013).
Aplikacja Excel Web App i usługi programu Excel
Jeśli Twoja organizacja używa pakietu Office Web Apps razem z programem SharePoint Server 2013, wówczas do renderowania skoroszytów w oknie przeglądarki jest używana aplikacja Usługi programu Excel (część programu SharePoint Server 2013) lub aplikacja Excel Web App (część pakietu Office Web Apps Server). Decyzję podejmują administratorzy programu SharePoint i może ona wpływać na to, które źródła danych są obsługiwane w przypadku korzystania ze skoroszytu w oknie przeglądarki.
Określanie, czy skoroszyt jest renderowany za pomocą usług programu Excel czy aplikacji Excel Web App
Prawdopodobnie zastanawiasz się, jak określić, czy skoroszyt jest wyświetlany w oknie przeglądarki za pomocą Usługi programu Excel, czy aplikacji Excel Web App. Można to zrobić, sprawdzając adres (URL) skoroszytu w witrynie sieci Web.
- Wyszukaj tekst xlviewer w adresie URL.
Jeśli adres URL przypominahttp://[servername]_layouts/15/xlviewer.aspx?id=/Documents/..., oznacza to, że skoroszyt są renderowane za pomocą Usługi programu Excel. - Wyszukaj tekst WopiFrame w adresie URL.
Jeśli adres URL przypominahttp://[servername]/_layouts/15/WopiFrame2.aspx?sourcedoc=/Documents/..., oznacza to, że skoroszyt jest renderowany za pomocą aplikacji Excel Web App.
Możesz też skontaktować się z administratorem programu SharePoint, aby uzyskać informacje o konfiguracji środowiska.
Zewnętrzne źródła danych obsługiwane w usługach programu Excel i aplikacji Excel Web App
W poniższej tabeli wymieniono rodzaje połączeń danych, których można używać w programie Excel, oraz połączenia danych obsługiwane w programie Usługi programu Excel i w aplikacji Excel Web App.
Odświeżanie danych i edytowanie skoroszytów w oknie przeglądarki
Podczas wyświetlania skoroszytu w oknie przeglądarki możliwość edytowania skoroszytu lub odświeżania danych w oknie przeglądarki zależy od konfiguracji środowiska. W poniższej tabeli wymieniono środowiska lokalne obsługujące odświeżanie danych i funkcje edytowania w oknie przeglądarki.
| Konfiguracja | Odświeżanie dane w oknie przeglądarki | Edytowanie skoroszytu w oknie przeglądarki |
|---|---|---|
| SharePoint Server 2013 (Skoroszyty są renderowane przez Usługi programu Excel) |
Tak — jeśli używasz co najmniej jednego z następujących rodzajów źródeł danych:
|
Nie. Aby edytować skoroszyt, musisz otworzyć go w programie Excel. |
| Office Web Apps Server (Skoroszyty są renderowane w aplikacji Excel Web App) |
Nie — chyba że używasz połączenia anonimowego albo połączenia danych OLE DB lub ODBC albo parametry połączenia zawierają nazwę użytkownika i hasło. | Tak |
| Program SharePoint Server 2013 wraz z programem Office Web Apps Server (Do renderowania skoroszytów służą Usługi programu Excel) |
To zależy od źródeł danych. Zobacz Źródła danych obsługiwane w usługach programu Excel | Tak |
| Program SharePoint Server 2013 wraz z programem Office Web Apps Server (Aplikacja Excel Web App służy do renderowania skoroszytów) |
To zależy od źródeł danych i konfiguracji środowiska. Zobacz Zewnętrzne źródła danych obsługiwane w usługach programu Excel | Tak |