È possibile modificare le proprietà di un intervallo di dati esterno per controllare i dati importati in un foglio di lavoro tramite una connessione a un'origine dati esterna, ad esempio un database, una query Web o un file di testo.
Un intervallo di dati esterno è un nome definito o un nome di tabella che definisce la posizione dei dati che vengono inseriti in un foglio di lavoro. Quando ci si connette a dati esterni, Excel crea automaticamente un intervallo di dati esterno. L'unica eccezione è un rapporto di tabella pivot connesso a un'origine dati. Un rapporto di tabella pivot non usa un intervallo di dati esterno. In Excel è possibile formattare e definire il layout di un intervallo di dati esterno oppure usarlo nei calcoli, come per qualsiasi altro dato.
Proprietà dell'intervallo di dati esterni
Un intervallo di dati esterno ha proprietà aggiuntive, da non confondere con le proprietà di query o di connessione, che è possibile usare per controllare i dati, ad esempio la conservazione della formattazione delle celle e la larghezza delle colonne. È possibile modificare queste proprietà dell'intervallo di dati esterno facendo clic su Proprietà nel gruppo Connessioni della scheda Dati . Apportare quindi le modifiche nel modo seguente:
-
Per gli intervalli di dati esterni creati da Microsoft Query e dalla Connessione guidata dati, usare la finestra di dialogo Proprietà dati esterni .
-
Per gli intervalli di dati esterni creati da un file di testo importato o da una query Web che recupera dati HTML, usare la finestra di dialogo Proprietà intervallo di dati esterni .
-
Per gli intervalli di dati esterni creati da una query Web che recupera dati XML, usare la finestra di dialogo Proprietà mapping XML .
-
Selezionare il foglio di lavoro in cui cercare un intervallo di dati esterno.
-
Nella barra della formula fare clic sulla freccia accanto alla casella Nome e quindi sul nome dell'intervallo di dati esterno desiderato.
-
Selezionare Formule > Gestione nomi.
-
Nella finestra di dialogo Gestione nomi fare clic sul nome dell'intervallo di dati esterno e quindi su Modifica. In alternativa, fare doppio clic sul nome.
-
Nella finestra di dialogo Modifica nome digitare il nuovo nome per il riferimento nella casella Nome .
Nota: Il pulsante Chiudi chiude solo la finestra di dialogo Gestione nomi . Non è necessario fare clic su Chiudi per eseguire il commit delle modifiche già apportate.
È possibile modificare la query sottostante per un intervallo di dati esterno creato da Microsoft Query, da un file di testo importato, da una query Web o dalla Connessione guidata dati.
-
Fare clic su una cella nell'intervallo di dati esterno di cui si vuole modificare la query sottostante.
-
Selezionare Proprietà > dati.
-
Nella finestra di dialogo Proprietà dati esterni fare clic su Proprietà connessione .
-
Nella finestra di dialogo Proprietà connessione fare clic sulla scheda Definizione e quindi su Modifica query.
Per altre informazioni sulla creazione e la modifica di query in Microsoft Query, vedere la Guida di Microsoft Query.
-
Fare clic su una cella nell'intervallo di dati esterno di cui si vuole modificare la query sottostante.
-
Selezionare Connessioni> dati & scheda Query > Connessioni , fare clic con il pulsante destro del mouse sulla connessione desiderata e quindi scegliere Proprietà.
-
Nella finestra di dialogo Proprietà connessione fare clic sulla scheda Definizione e quindi su Modifica query.
-
Nella finestra di dialogo Importa file di testo fare clic su Importa.
-
Apportare modifiche al file di testo importato nell'Importazione guidata testo e quindi fare clic su Fine.
Per altre informazioni sull'importazione di file di testo, vedere Importare o esportare file di testo.
-
Fare clic su una cella nell'intervallo di dati esterno di cui si vuole modificare la query sottostante.
-
Selezionare Proprietà> dati .
-
Selezionare Connessioni> dati & scheda Query > Connessioni , fare clic con il pulsante destro del mouse sulla connessione desiderata e quindi scegliere Proprietà.
-
Nella finestra di dialogo Proprietà connessione fare clic sulla scheda Definizione e quindi su Modifica query.
-
Apportare modifiche alla query Web nella finestra di dialogo Modifica query Web e quindi fare clic su Fine.
Per altre informazioni sulla creazione e la modifica di query Web, vedere Connettersi a una pagina Web.
-
Fare clic su una cella nell'intervallo di dati esterno di cui si vuole modificare la query sottostante.
-
Selezionare Proprietà> dati .
-
Nella finestra di dialogo Proprietà dati esterni fare clic su Proprietà connessione .
-
Nella finestra di dialogo Proprietà connessione fare clic sulla scheda Definizione .
-
Eseguire una delle operazioni seguenti:
-
Nella casella Tipo di comando fare clic su Tabella e quindi, nella casella di testo Comando , sostituire il valore con il nome di una tabella, una visualizzazione o una query appropriata.
-
Nella casella Tipo di comando fare clic su SQL o Predefinito e quindi, nella casella di testo Comando , modificare l'istruzione SQL.
Nota: A seconda di come è stata definita la connessione, la casella Tipo di comando potrebbe non essere disponibile (visualizzata in grigio).
-
-
Sulla barra della formula fare clic sulla freccia accanto alla casella Nome e selezionare il nome dell'intervallo di dati esterno da copiare.
Per una tabella di Excel, selezionare il nome dell'intervallo e quindi premere CTRL+A per selezionare le intestazioni di tabella.
Per includere etichette di colonna o formule che non fanno parte dell'intervallo di dati esterno, selezionare le celle che contengono le etichette di colonna o le formule da copiare. Fare clic sulla freccia accanto alla casella Nome sulla barra della formula e quindi sul nome dell'intervallo di dati esterno da copiare.
-
Selezionare Home > Copia.
-
Passare alla cartella di lavoro in cui incollare l'intervallo di dati esterno.
-
Fare clic sulla cella superiore sinistra della area di incollamento.
Per assicurarsi che il dati esterni non sostituisca i dati esistenti, verificare che il foglio di lavoro non contenga dati sotto o a destra della cella su cui si fa clic.
-
Nel gruppo Appunti della scheda Home fare clic su Incolla.
Nota: Se si copia solo una parte di un intervallo di dati esterno, il query sottostante non viene copiato e i dati copiati non possono essere aggiornati.
È possibile controllare come gestire un set di dati più piccolo o più grande restituito a Excel quando i dati vengono aggiornati.
-
Selezionare Proprietà> dati .
-
Nella finestra di dialogo Proprietà intervallo di dati esterni , in Se il numero di righe nell'intervallo di dati cambia dopo l'aggiornamento, fare clic su una delle opzioni seguenti:
-
Inserire celle per i nuovi dati, eliminare le celle inutilizzate
Note:
-
Quando nell'origine dati vengono aggiunte una o più righe, le celle direttamente sotto l'intervallo di dati esterno si spostano verso il basso, ma le celle a destra dell'intervallo di dati esterno non si spostano.
-
Quando nell'origine dati vengono eliminate una o più righe, le celle direttamente sotto l'intervallo di dati esterno si spostano verso l'alto, ma le celle a destra dell'intervallo di dati esterno non si spostano.
-
-
Inserire intere righe per i nuovi dati, cancellare le celle inutilizzate
Note:
-
Quando nell'origine dati vengono aggiunte una o più righe, le celle direttamente sotto e a destra dell'intervallo di dati esterno si spostano verso il basso.
-
Quando nell'origine dati vengono eliminate una o più righe, le celle direttamente sotto e a destra dell'intervallo di dati esterno non si spostano.
-
-
Sovrascrivere celle esistenti con nuovi dati, cancellare le celle inutilizzate
Note:
-
Quando nell'origine dati vengono aggiunte una o più righe, le celle direttamente sotto l'intervallo di dati esterno vengono sovrascritte, ma le celle a destra dell'intervallo di dati esterno non vengono spostate.
-
Quando nell'origine dati vengono eliminate una o più righe, le celle direttamente sotto e a destra dell'intervallo di dati esterno non si spostano.
-
-
-
Selezionare Proprietà> dati .
-
In Formattazione e layout dati eseguire una o più delle operazioni seguenti:
-
Per includere i nomi dei campi come prima riga, selezionare la casella di controllo Includi nomi di campo .
-
Per aggiungere una colonna di numeri di riga, selezionare la casella di controllo Includi numeri di riga .
Nota: Questa casella di controllo non è disponibile per un file di testo, un file XML o una query Web importati.
-
Per mantenere la formattazione delle celle applicata, selezionare la casella di controllo Mantieni formattazione cella .
Nota: Per una query Web, questa opzione viene deselezionata automaticamente quando si seleziona Formattazione HTML completa nella finestra di dialogo Opzioni . È possibile accedere alla finestra di dialogo Opzioni dalla finestra di dialogo Modifica query .
-
Per mantenere la larghezza delle colonne impostata, selezionare la casella di controllo Regola larghezza colonne .
-
Per mantenere l'ordinamento, il filtro e il layout delle colonne applicati, selezionare la casella di controllo Mantieni ordinamento/filtro/layout colonne .
Nota: Questa casella di controllo non è disponibile per una query Web.
-
Per mantenere il filtro delle colonne applicato, selezionare la casella di controllo Mantieni filtro colonne .
Nota: Questa casella di controllo è disponibile solo per una query Web basata su dati XML.
-
Il blocco di un intervallo di dati esterno mantiene i dati, ma non la query sottostante, in modo che non sia possibile aggiornare un intervallo di dati esterno bloccato.
-
Fare clic sul foglio di lavoro contenente la tabella di Excel da cui si vuole rimuovere la connessione dati.
-
Sulla barra della formula fare clic sulla freccia accanto alla casella Nome e quindi sul nome dell'intervallo di dati esterno da cui rimuovere la connessione dati. L'intervallo di dati viene quindi selezionato.
-
Nel gruppo Dati tabella esterna della scheda Strumenti fare clic su Scollega. L'intervallo di dati rimane e porta lo stesso nome, ma la connessione viene eliminata.
-
Fare clic sul foglio di lavoro contenente l'intervallo di dati esterno da eliminare.
-
Sulla barra della formula fare clic sulla freccia accanto alla casella Nome e quindi sul nome dell'intervallo di dati esterno da eliminare.
Se l'intervallo di dati esterno è una tabella di Excel, premere CTRL+A per selezionare l'intera tabella.
-
Per eliminare l'intervallo di dati esterni, premere CANC.
-
Per eliminare la query sottostante, fare clic su Sì quando viene richiesto.