Come importare dati da un altro foglio di lavoro?
Quando utilizzi un file Excel, potresti voler importare alcuni dati da un altro foglio di lavoro nel foglio di lavoro corrente. Oggi parlerò di alcuni trucchi interessanti per affrontare questo problema.
Importa i dati da un altro foglio di lavoro con la funzione Connessioni
Importa dati da un altro foglio di lavoro con codice VBA
Importa dati da un altro foglio di lavoro con Kutools per Excel
Importa i dati da un altro foglio di lavoro con la funzione Connessioni
Se si ha familiarità con il Connessioni caratteristica in Excel, è possibile importare i dati di un altro foglio di lavoro nella cartella di lavoro corrente ei dati importati verranno aggiornati automaticamente con i dati originali.
1. Vai a fare clic Dati > Connessioni, vedi screenshot:
2. Nel Connessioni della cartella di lavoro finestra di dialogo, fare clic Aggiungi pulsante, e nel saltò fuori Connessioni esistenti finestra di dialogo, fare clic Cerca di più pulsante, vedi screenshot:
3. Quindi scegli la cartella di lavoro in cui desideri esportare i suoi dati nel foglio di lavoro corrente.
4. Dopo aver scelto la cartella di lavoro, fare clic su Apri e selezionare un foglio di lavoro che si desidera utilizzare. Vedi screenshot:
5. Quindi fare clic OK, tornerà al file Connessioni della cartella di lavoro finestra di dialogo e la cartella di lavoro selezionata viene aggiunta alla casella di riepilogo, chiudere questa finestra di dialogo.
6. Quindi continua a fare clic Dati > Connessioni esistenti, vedi screenshot:
7. Nel Connessioni esistenti finestra di dialogo, fare clic sulla cartella di lavoro che è stata aggiunta in questo momento e fare clic su Apri pulsante. Vedi screenshot:
8. E nel saltò fuori Importa dati finestra di dialogo, scegli un'opzione che ti piace dal file Seleziona come desideri visualizzare questi dati nella cartella di lavoro, quindi scegli uno dell'intervallo del foglio di lavoro esistente o un nuovo foglio di lavoro per inserire i dati.
9. Quindi fare clic OK, i dati di un altro foglio di lavoro sono stati importati nel foglio di lavoro specificato.
Note:
1. Utilizzando questo metodo, è possibile importare i dati con il tipo di tavolo, Rapporto tabella pivot or Grafico pivot e Rapporto tabella pivot.
2. La tua cartella di lavoro è stata connessa a quei dati esterni, se desideri ottenere i dati più recenti nella tua cartella di lavoro. Vai a Dati > Aggiorna Tutto per ottenere i dati aggiornati.
Importa dati da un altro foglio di lavoro con codice VBA
Ci sono così tanti passaggi del metodo sopra, potresti sentirti stanco, qui, il seguente codice VBA può anche aiutarti a importare i dati da un altro foglio di lavoro.
1. Tieni premuto il ALT + F11 chiavi e apre il file Finestra di Microsoft Visual Basic, Applications Edition.
2. Clic inserire > Modulie incolla il codice seguente nel file Finestra del modulo.
Codice VBA: importa i 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 premere F5 chiave per eseguire questo codice e scegliere la cartella di lavoro in cui si desidera inserire i suoi dati nella cartella di lavoro corrente, vedere screenshot:
4. Dopo aver selezionato la cartella di lavoro, quindi fare clic su Apri e seleziona un foglio di lavoro o un intervallo della cartella di lavoro specificata di cui devi esportare i dati. Vedi screenshot:
5. Quindi fare clic su OKe seleziona una cella per inserire i dati importati nel foglio di lavoro corrente, vedi screenshot:
6. Continua a fare clic OKe i dati selezionati sono stati importati nel foglio di lavoro.
Nota: Con questo metodo, i dati importati non verranno aggiornati con i dati originali.
Importa dati da un altro foglio di lavoro con Kutools per Excel
Kutools for Excel fornisce anche Inserisci file al cursore funzionalità per risolvere questo problema.
Kutools for Excel include più di 300 utili strumenti Excel. Prova gratuita senza limitazioni per 30 giorni. Get it Now
1. Apri la cartella di lavoro in cui desideri inserire i dati di un altro foglio di lavoro.
2. Clic Impresa > Importa / Esporta > Inserisci file al cursore, vedi screenshot:
3. E nella Inserisci file al cursore finestra di dialogo, selezionare una cella in cui si desidera inserire i dati, quindi fare clic su Scopri la nostra gamma di prodotti per selezionare una cartella di lavoro che si desidera inserire.
4. Quindi fare clic OKe 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:
5. E poi clicca OK, il foglio di lavoro selezionato è stato importato nel foglio di lavoro specifico.
Note:: Con questo metodo, i dati importati non verranno aggiornati con i dati originali.
Per saperne di più su questa funzione Inserisci file al cursore.
Articolo correlato:
Come importare un file di testo o un foglio di lavoro in Excel?
I migliori strumenti per la produttività in ufficio
Potenzia le tue competenze di Excel con Kutools per Excel e sperimenta l'efficienza come mai prima d'ora. Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Fai clic qui per ottenere la funzionalità di cui hai più bisogno...
Office Tab porta l'interfaccia a schede in Office e semplifica notevolmente il tuo lavoro
- Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
- Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!