I fogli di calcolo Excel in genere contengono informazioni statiche. Con una connessione a un server SQL, i dati rimangono aggiornati quando si lavora con un database back-end. È semplice configurare un foglio di calcolo Excel con una connessione a un database SQL esistente.
Le istruzioni in questo articolo si applicano a Excel 2019, Excel 2016 ed Excel per Microsoft 365.
Connetti Excel a un database di SQL Server
È necessario disporre di un collegamento valido a un server SQL per connettersi a Excel.
- Raccogli le informazioni necessarie per configurare la connessione da Excel a SQL Server:
- Nome SQL Server
- Nome del database
- Tabella o vista
- Apri Excel e crea una nuova cartella di lavoro.
-
Collegati al sito web Dati e seleziona Recupera dati > Da database> Da database SQL Server. Questa opzione apre il file Connettiti al server database.
-
Inserisci il Nome del server. Specifica le opzioni avanzate, incluso un nome database specifico, quindi seleziona OK.
-
La schermata successiva offre tre opzioni per l'autenticazione, in base alle opzioni nella barra laterale destra. Nella maggior parte dei casi, seleziona il file Windows scheda, quindi seleziona il pulsante di opzione Usa le credenziali correnti. Seleziona Connetti.
Se l'amministratore del database ha fornito un nome utente e una password, seleziona Utilizzare il nome utente e la password seguenti per inserire le credenziali fornite.
-
Dal Navigatore, scegli un oggetto specifico e seleziona Carica nella parte inferiore dello schermo.
- La procedura guidata si chiude visualizzando il contenuto dell'oggetto database selezionato.
La cosa bella di queste tecniche è che il tuo utente ha accesso ai dati correnti ogni volta che ne ha bisogno. Mentre i dati vengono salvati nel foglio di calcolo, esiste una connessione al database SQL. Ogni volta che desideri aggiornare il foglio di calcolo, fai clic con il pulsante destro del mouse da qualche parte nella tabella, seleziona tavolo, Quindi seleziona Ricarica.
Verifica il numero di record presenti nella tabella o nella vista a cui ci si connette. Se la tabella ha un milione di record, potresti volerla filtrare. L'ultima cosa che vuoi fare è bloccare SQL Server.
Nella finestra di dialogo Proprietà di connessione, c'è un'opzione chiamata Aggiorna i dati all'apertura del file. Considera la possibilità di selezionare questa opzione. Quando questa opzione è selezionata, l'utente avrà sempre un nuovo set di dati all'apertura del foglio di calcolo Excel.