Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Microsoft Access >> .

Come copiare tra fogli di Excel & VBA

Essere in grado di copiare i dati da un foglio di lavoro a un altro in Excel consente di risparmiare all'utente il tempo dato che non ha bisogno di copiare manualmente. Il modo migliore per copiare i dati tra schede è quello di utilizzare la clipboard di sistema . In VBA , è possibile utilizzare la proprietà "Select " per selezionare un foglio di lavoro ed è possibile utilizzare l'oggetto "Selezione" per copiare i dati negli Appunti di sistema. Il metodo "Incolla" incolla il contenuto degli appunti sul foglio che è attualmente selezionato . Istruzioni
1

Fare clic sulla scheda " Foglio1 " e di tipo "dati nel Foglio1 " in A1 . Fare clic su " Foglio2 " e di tipo "dati in Foglio2 " in A1 .

2 Fare clic sulla scheda "Sviluppatore " , fai clic su " Visual Basic ", e fare clic sul menu "Inserisci" . Clicca "Modulo" per inserire un nuovo modulo di codice .
3

Creare una nuova procedura secondaria .

CopyDataBetweenSheets Private Sub ( ) economici 4

Aggiungere il seguente codice per selezionare il Foglio1 e copiare i dati in A1 : . .

Sheets (" Foglio1 " ) selezionare

Range (" A1 " ) selezionare

Selection.Copy
5

Aggiungere il seguente codice per selezionare Foglio2 e incollare i dati copiati da Foglio1: .

Sheets (" Foglio2 " ) selezionare

Gamma ( . "A2 ") Selezionare

ActiveSheet.Paste
6

Selezionare i dati nella cella A1 e copiarlo , aggiungendo il seguente codice :

Range (" A1 ") Selezionare

Selection.Copy
7

incollare i dati copiati dal Foglio2 aggiungendo il seguente codice : .

Sheets (" . Foglio1 " ) Selezionare

Range (" A2" ) . Seleziona

ActiveSheet.Paste
8

Fine della procedura con l'aggiunta di " End Sub ". Premere il tasto " F5 " per eseguire la procedura di sub .

 

software © www.354353.com