October 20
Visual Basic, Applications Edition (VBA) è il metodo ideale per personalizzare Excel 2010 in base alle proprie esigenze. Se costantemente trovate a svolgere gli stessi compiti, come ad esempio la copia di dati in Excel, è possibile ottenere VBA ad esercitare le funzioni per voi. Invece di copiare dati da un foglio di lavoro manualmente e incollarlo in un altro, scrivere una macro VBA ed è possibile premere un pulsante per eseguire il copia ed incolla all'istante.
1 Fare clic sulla scheda "Sviluppatore" e poi cliccare su "Visual Basic" per aprire l'editor di Visual Basic (VBE) con cui è possibile creare VBA.
2 Fai clic su "Inserisci" e poi cliccare su "modulo" per aprire una finestra del modulo vuota.
3 Tagliare e incollare il seguente codice nella finestra del modulo:
Copy_Data sub ()
Application.ScreenUpdating = False
Fogli di lavoro ( "Sheet1") Gamma. ( "A1: A10"). Value = Fogli di lavoro ( "Sheet2") Gamma.. ( "B1: B10") Valore
Application.ScreenUpdating = True
End Sub
4 Adattare il codice alle proprie esigenze specifiche; Come scritto, il codice copia i dati nelle celle A1 a A10 nel foglio di lavoro da 1 a celle da B1 a B10 nel foglio di lavoro 2. Ad esempio, se si desidera copiare i dati dalle cellule C1 a C100 in lamiera da 4 a celle D1 a D100 in lamiera 5 , si dovrebbe riscrivere la terza linea del codice per leggere:
Fogli di lavoro ( "Sheet4") Range ( "C1: C100"). Valore = Worksheets ( "Sheet5") Range.. ( "D1: D100"). Valore
5 Premere il tasto "F5" per eseguire la routine.