Visual Basic, Applications Edition (VBA ) è un sottoinsieme di Visual Basic che è specificamente progettato per funzionare in altre applicazioni di Microsoft Office, Microsoft Excel e . VBA può sostituire compiti noiosi con un pezzo di codice che è possibile eseguire in una frazione di secondo . Se si desidera combinare i valori di celle in altri fogli di lavoro e inserire il risultato in un posto su un unico foglio di lavoro , VBA è una buona scelta . Cose che ti serviranno
Excel 2007 o Excel 2010
Mostra più istruzioni
1
Clicca su una cella vuota in un foglio di lavoro in cui si desidera il totale combinato di mostrare . Ad esempio, fare clic sulla cella A3 . Questo diventa la cella di origine nel codice. La cella di origine è indicata da R1C1 ( riga 1, colonna 1) .
2
Premere i tasti " F11 ", "Alt" e insieme sulla tastiera per aprire l'editor di Visual Basic ( VBE ) . Il VBE è incorporato in Excel .
3
Cliccare sul tasto "Inserisci" e poi cliccate su "Modulo ". Si aprirà una nuova finestra
4
Copia e incolla il seguente codice nella finestra vuota : .
CombineMultipleWorksheetValues sub ()
' CombineMultipleWorksheetValues Macro
< p > ActiveCell.FormulaR1C1 = " R1C2 + = Foglio2! R [ -1 ] C "
End Sub
5
cambiare il codice per mostrare dove gli input necessari sono . Le posizioni sono relative alla cella si è fatto clic nella Fase 1. Nel codice di esempio precedente , "= Foglio2! R [ -1 ] C " indica che un valore si trova nel foglio 2 , nella stessa colonna come origine cellulare (che in questo esempio era colonna A) e 1 colonna a sinistra ( un numero positivo indicherebbe il numero di colonne a destra ) .