Arkusze kalkulacyjne programu Excel zazwyczaj zawierają informacje statyczne. Dzięki połączeniu z serwerem SQL dane pozostają aktualne podczas pracy z wewnętrzną bazą danych. Konfiguracja arkusza kalkulacyjnego Excel z połączeniem z istniejącą bazą danych SQL jest prosta.
Instrukcje zawarte w tym artykule dotyczą programów Excel 2019, Excel 2016 i Excel dla Microsoft 365.
Połącz program Excel z bazą danych programu SQL Server
Aby połączyć się z programem Excel, musisz mieć prawidłowe łącze do programu SQL Server.
- Zbierz informacje potrzebne do skonfigurowania połączenia programu Excel z programem SQL Server:
- Nazwa serwera SQL
- Nazwa bazy danych
- Tabela lub widok
- Otwórz program Excel i utwórz nowy skoroszyt.
-
Iść do Dane i wybierz Otrzymać dane > Z bazy danych> Z bazy danych programu SQL Server. Ta opcja otwiera okno dialogowe Połącz się z serwerem bazy danych.
-
Wpisz Nazwę serwera. Określ opcje zaawansowane, w tym nazwę konkretnej bazy danych, a następnie wybierz OK.
-
Następny ekran oferuje trzy opcje uwierzytelniania, oparte na opcjach na prawym pasku bocznym. W większości przypadków wybierz opcję Okna następnie wybierz przycisk opcji dla Użyj moich aktualnych danych logowania. Wybierz połączyć.
Jeśli administrator bazy danych podał nazwę użytkownika i hasło, wybierz Użyj następującej nazwy użytkownika i hasła, aby wprowadzić podane poświadczenia.
-
W Nawigatorze wybierz określony obiekt, a następnie wybierz Załaduj od dołu ekranu.
- Kreator zostanie zamknięty, wyświetlając zawartość wybranego obiektu bazy danych.
Zaletą tych technik jest to, że użytkownik ma dostęp do aktualnych danych, kiedy tylko tego potrzebuje. Podczas gdy dane są zapisywane w arkuszu kalkulacyjnym, istnieje połączenie z bazą danych SQL. Za każdym razem, gdy chcesz odświeżyć arkusz kalkulacyjny, kliknij prawym przyciskiem myszy w tabeli i wybierz Układ, A następnie wybierz Odśwież kod.
Sprawdź liczbę danych znajdujących się w tabeli lub widoku, z którym się łączysz. Jeśli tabela zawiera milion danych, możesz to odfiltrować. Ostatnią rzeczą, którą chcesz zrobić, jest zawieszenie serwera SQL.
w Właściwości połączenia w oknie dialogowym dostępna jest opcja o nazwie Odśwież dane podczas otwierania pliku. Rozważ zaznaczenie tej opcji. Gdy ta opcja jest zaznaczona, użytkownik zawsze będzie miał świeży zestaw danych podczas otwierania arkusza kalkulacyjnego Excel.