? Visual Basic for Applications ( VBA ) er en undergruppe av Visual Basic som er spesielt utviklet for å fungere i Microsoft Excel og andre Microsoft Office-programmer . VBA kan erstatte kjedelige oppgaver med et stykke kode som du kan utføre på et brøkdels sekund. Hvis du ønsker å kombinere verdier fra celler i andre regneark og plassere resultatet på ett sted på et enkelt regneark , er VBA et godt valg. Du trenger
Excel 2007 eller Excel 2010
Vis flere instruksjoner
en
Klikk på en tom celle i et regneark der du vil summen vise . For eksempel klikke på celle A3 . Dette blir opprinnelsen celle i koden. Opprinnelsen celle er merket med R1C1 (rad 1 , kolonne 1 ) .
2
Trykk på " Alt" og " F11 " tastene sammen på tastaturet for å åpne Visual Basic-redigering ( VBE ) . VBE er bygget inn i Excel.
3
Klikk på " Insert" -knappen, og klikk deretter på " Module ". Et nytt vindu vil åpne
4
Kopier og lim inn følgende kode inn i det tomme vinduet: .
Gå CombineMultipleWorksheetValues ()
' CombineMultipleWorksheetValues Macro
< p> ActiveCell.FormulaR1C1 = " R1C2 + = Ark2 ! R [ -1 ] C"
End Sub
5
Endre kode for å vise hvor inngangene du trenger er . Stedene står i forhold til cellen du klikket i trinn 1. . I ovennevnte eksempel på kode "= Sheet2 ! R [ -1 ] C" betyr at en verdi er plassert i ark 2 , i den samme kolonne som den celle opprinnelse (som i dette eksemplet var kolonne A) og en kolonne mot venstre ( et positivt tall vil indikere antall kolonner til høyre ) .