Come copiare cartelle di lavoro in VBA

September 18

Visual Basic, Applications, o VBA, è il linguaggio di programmazione event-driven predefinito utilizzato da Microsoft Office e Visual Basic e altri prodotti su piattaforme Microsoft. VBA è semplice da imparare e facile da implementare. Il linguaggio fa un uso massiccio di codice riutilizzabile denominato come oggetti. Il linguaggio è popolare tra gli utenti di Microsoft Office di potenza per la sua integrazione e l'automazione. In conoscere e utilizzare efficacemente la lingua, è possibile aggiungere risparmio di tempo per l'automazione attività di ufficio connessi.

istruzione

1 Aprire Microsoft Excel. Creare una cartella di lavoro, e il nome "Book1.xls". Popolare le cellule con le informazioni e salvarlo sul disco locale C: guidare.

2 Creare un'altra cartella di lavoro, e il nome "Book2.xls." Lasciarlo vuoto e salvarlo sul disco locale C: guidare. Chiudere Excel.

3 Aprire Microsoft Word. Vai a "Strumenti", "Macro", quindi su "Visual Basic". Si aprirà l'ambiente di programmazione Visual Basic.

4 Salite a "Inserisci" e scegliere "form." Questo creerà un form utente.

5 Fare doppio clic sul form, e incollare il seguente codice: FileCopy Fonte: = "C: \ Book1.xls", destinazione: = "C: \ Book2.xls"

Ecco un esempio di ciò che il codice dovrebbe essere simile:

Private Sub UserForm_Click ()

FileCopy Fonte: = "C: \ Book1.xls", destinazione: = "C: \ Book2.xls"

End Sub

6 Premere il tasto "F5" sulla tastiera per eseguire il programma. Le informazioni contenute in cartella di lavoro "Book1.xls" dovrebbe ora essere copiato "Book2.xls" sul vostro locale C: azionamento.