December 17
Visual Basic, Applications Edition (VBA) è un sottoinsieme di Visual Basic che è specificamente progettato per lavorare in Microsoft Excel e altre applicazioni Microsoft Office. VBA può sostituire compiti noiosi con un pezzo di codice che è possibile eseguire in una frazione di secondo. Se si desidera combinare i valori da celle in altri fogli di lavoro e inserire il risultato in un posto su un unico foglio di lavoro, VBA è una buona scelta.
1 Clicca su una cella vuota in un foglio di lavoro in cui si desidera che il totale combinato da mostrare. Ad esempio, fare clic sulla cella A3. Questo diventa la cella di origine nel codice. La cella origine è indicata con R1C1 (riga 1, colonna 1).
2 Premere i tasti "F11" "Alt" e insieme sulla tastiera per aprire l'editor di Visual Basic (VBE). La VBE è costruito in Excel.
3 Fare clic sul pulsante "Inserisci" e poi clicca su "Modulo". Una nuova finestra si aprirà.
4 Copiare e incollare il seguente codice nella finestra vuota:
CombineMultipleWorksheetValues sub ()
'CombineMultipleWorksheetValues Macro
ActiveCell.FormulaR1C1 = "R1C2+=Sheet2!R[-1]C"
End Sub
5 Modificare il codice per mostrare dove gli input necessari sono. Le posizioni sono relative alla cella si è fatto clic al punto 1. Nel codice di esempio precedente, "= Sheet2! R [-1] C" indica che un valore si trova nel foglio 2, nella stessa colonna come cellule di origine (che in questo esempio era colonna a) e 1 colonna a sinistra (un numero positivo indicherebbe il numero di colonne a destra).