Skip to main content

Come importare dati da un altro foglio di lavoro?

Author: Xiaoyang Last Modified: 2025-08-06

Quando si opera su un file Excel, potresti voler importare alcuni dati da un altro foglio di lavoro nel tuo foglio di lavoro corrente. Oggi ti parlerò di alcuni trucchi interessanti per affrontare questo problema.

Importa dati da un altro foglio di lavoro con la funzione Connessioni

Importa dati da un altro foglio di lavoro con il codice VBA

Importa dati da un altro foglio di lavoro con Kutools per Excel


Importa dati da un altro foglio di lavoro con la funzione Connessioni

Se sei familiare con la funzionalità Connessioni in Excel, puoi importare i dati di un altro foglio di lavoro nel workbook corrente e i tuoi dati importati verranno aggiornati automaticamente con i dati originali.

1. Vai a cliccare su Dati > Connessioni, vedi screenshot:

a screenshot of clicking the Connections button

2. Nella finestra di dialogo Connessioni Cartella di lavoro, clicca sul pulsante Aggiungi, e nella finestra di dialogo Connessioni Esistenti che appare, clicca sul pulsante Sfoglia per altri, vedi screenshot:

a screenshot of adding workbook connections
arrow
a screenshot of brouwsing for more connections

3. Dopodiché scegli la cartella di lavoro da cui vuoi esportare i dati nel foglio di lavoro corrente.

a screenshot of selecting the workbook

4. Dopo aver scelto la cartella di lavoro, clicca sul pulsante Apri e seleziona il foglio di lavoro che desideri utilizzare. Vedi screenshot:

a screenshot of finishing the workbook added

5. Poi clicca OK, tornerà alla finestra di dialogo Connessioni Cartella di lavoro e la cartella di lavoro selezionata sarà aggiunta alla casella di elenco, quindi chiudi questa finestra di dialogo.

6. Quindi continua cliccando su Dati > Connessioni Esistenti, vedi screenshot:

a screenshot of clicking existing connections

7. Nella finestra di dialogo Connessioni Esistenti, clicca sulla cartella di lavoro che hai appena aggiunto e poi clicca sul pulsante Apri. Vedi screenshot:

a screenshot of selecting the added workbook

8. E nella finestra Importa Dati che appare, scegli una delle opzioni che preferisci da Come vuoi visualizzare questi dati nella tua cartella di lavoro, e poi scegli un intervallo del foglio di lavoro esistente o un nuovo foglio di lavoro dove inserire i dati.

a screenshot of importing data

9. Poi clicca OK, i dati dall'altro foglio di lavoro saranno stati importati nel foglio specificato.

a screenshot of result

Note:

1. Utilizzando questo metodo, puoi importare i dati come tabella, Report Tabella pivot o Report Grafico pivot e Tabella pivot.

2. La tua cartella di lavoro è stata collegata a quei dati esterni; se vuoi ottenere i dati più recenti nella tua cartella di lavoro, vai su Dati > Aggiorna tutto per ottenere i dati aggiornati.

a screenshot of refreshing data


Importa dati da un altro foglio di lavoro con il codice VBA

Ci sono così tanti passaggi nel metodo precedente, forse ti sentirai stanco. Qui, il seguente codice VBA può anche aiutarti a importare dati da un altro foglio di lavoro.

1. Tieni premuti i tasti ALT + F11, e si aprirà la finestra Microsoft Visual Basic per Applicazioni.

2. Clicca su Inserisci > Modulo, e incolla il seguente codice nella finestra Modulo.

Codice VBA: Importa dati da un altro foglio di lavoro

Sub ImportDatafromotherworksheet()
    Dim wkbCrntWorkBook As Workbook
    Dim wkbSourceBook As Workbook
    Dim rngSourceRange As Range
    Dim rngDestination As Range
    Set wkbCrntWorkBook = ActiveWorkbook
    With Application.FileDialog(msoFileDialogOpen)
        .Filters.Clear
        .Filters.Add "Excel 2007-13", "*.xlsx; *.xlsm; *.xlsa"
        .AllowMultiSelect = False
        .Show
        If .SelectedItems.Count > 0 Then
            Workbooks.Open .SelectedItems(1)
            Set wkbSourceBook = ActiveWorkbook
            Set rngSourceRange = Application.InputBox(prompt:="Select source range", Title:="Source Range", Default:="A1", Type:=8)
            wkbCrntWorkBook.Activate
            Set rngDestination = Application.InputBox(prompt:="Select destination cell", Title:="Select Destination", Default:="A1", Type:=8)
            rngSourceRange.Copy rngDestination
            rngDestination.CurrentRegion.EntireColumn.AutoFit
            wkbSourceBook.Close False
        End If
    End With
End Sub

3. Quindi premi il tasto F5 per eseguire questo codice e scegli la cartella di lavoro da cui vuoi inserire i dati nella cartella di lavoro corrente, vedi screenshot:

a screenshot of selecting the workbook after running the code

4. Dopo aver selezionato la cartella di lavoro, clicca sul pulsante Apri e seleziona un foglio di lavoro o un intervallo della cartella di lavoro specificata da cui devi esportare i dati. Vedi screenshot:

a screenshot of selecting the date range

5. Poi clicca OK e seleziona una cella in cui inserire i dati importati nel tuo foglio di lavoro corrente, vedi screenshot:

a screenshot of selecting an output cell

6. Continua cliccando OK, e i dati selezionati saranno stati importati nel tuo foglio di lavoro.

Nota: Con questo metodo, i dati importati non si aggiorneranno con i dati originali.


Importa dati da un altro foglio di lavoro con Kutools per Excel

Kutools per Excel offre anche la funzionalità Inserisci File alla posizione del cursore per risolvere questo problema.

Kutools per Excel include più di 300 strumenti pratici per Excel. Provalo gratuitamente senza limitazioni per 30 giorni. Ottienilo ora

1. Apri la tua cartella di lavoro in cui vuoi inserire i dati di un altro foglio di lavoro.

2. Clicca su Kutools Plus > Importa / Esporta > Inserisci File alla posizione del cursore, vedi screenshot:

3. E nella finestra di dialogo Inserisci File alla posizione del cursore, seleziona una cella in cui vuoi che i dati inizino e poi clicca sul pulsante Sfoglia per selezionare una cartella di lavoro da inserire.

a screenshot of importing data from another sheet with Kutools for Excel

4. Poi clicca OK e scegli un foglio di lavoro se la tua cartella di lavoro contiene più fogli di lavoro dalla finestra di dialogo Seleziona un foglio di lavoro, vedi screenshot:

a screenshot of selecting the worksheet to import

5. E poi clicca OK, il foglio di lavoro selezionato sarà stato importato nel tuo foglio di lavoro specifico.

Nota: Con questo metodo, i dati importati non si aggiorneranno con i dati originali.

Per saperne di più su questa funzionalità Inserisci File alla posizione del cursore.


Articolo correlato:

Come importare un file di testo o un foglio di lavoro in Excel?

I migliori strumenti per la produttività in Office

🤖 Kutools AI Aide: Rivoluziona l’analisi dei dati grazie a: Esecuzione intelligente | Genera codice | Crea formule personalizzate | Analizza dati e genera grafici | Richiama Funzioni avanzate
Funzionalità popolari: Trova, evidenzia o identifica duplicati | Elimina righe vuote | Combina colonne o celle senza perdere dati | Arrotonda
Super RICERCA.VERT: Ricerca con criteri multipli    Ricerca valori multipli  |   Ricerca su più fogli   |   Corrispondenza approssimativa ....
Elenco a discesa avanzato: Crea rapidamente un elenco a discesa | Elenco a discesa dipendente | Elenco a discesa a selezione multipla….
Gestione colonne: Aggiungi un numero specifico di colonne | Sposta colonne | Cambia lo stato di visibilità delle colonne nascoste | Confronta intervalli e colonne...
Funzionalità in evidenza: Attenzione della griglia | Visualizzazione di progettazione | Barra delle formule avanzata | Gestione Cartella di lavoro & Foglio di lavoro | Libreria AutoText | Selettore di data | Unisci dati | Crittografa/Decrittografa celle | Invia Email da elenco | Super Filtri | Filtro speciale (filtra grassetto/corsivo/barrato...)...
I15 migliori kit di strumenti:12 strumenti di testo (Aggiungi testo, Elimina Caratteri Specifici, ...) | Oltre50 tipi di grafici (Diagramma di Gantt, ...) | Oltre40 formule utili (Calcola l'età in base alla data di nascita, ...) |19 strumenti di inserimento (Inserisci codice QR, Inserisci immagine dal percorso, ...) |12 strumenti di conversione (Converti in parole, Conversione valuta, ...) |7 strumenti per unire & dividere (Unione avanzata righe, Dividi celle, ...) | ...e altro ancora
Usa Kutools nella lingua che preferisci – supporta Inglese, Spagnolo, Tedesco, Francese, Cinese e oltre40 altre!

Migliora le tue competenze su Excel con Kutools per Excel e sperimenta un nuovo livello di efficienza. Kutools per Excel offre oltre300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Clicca qui per ottenere la funzione di cui hai più bisogno...


Office Tab porta l’interfaccia a schede su Office, rendendo il tuo lavoro molto più semplice

  • Abilita la modifica a schede e la lettura in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, invece che in nuove finestre.
  • Aumenta la tua produttività del50% e ti fa risparmiare centinaia di clic ogni giorno!