? Visual Basic for Applications ( VBA ) er en delmængde af Visual Basic , der er specielt designet til at arbejde i Microsoft Excel og andre Microsoft Office-programmer. VBA kan erstatte kedelige opgaver med et stykke kode, som du kan udføre på et splitsekund . Hvis du ønsker at kombinere værdier fra celler i andre regneark og placere resultatet i ét sted på en enkelt regneark , VBA er et godt valg . Ting du skal
Excel 2007 eller Excel 2010
Vis Flere Instruktioner
1
Klik på en tom celle i et regneark , hvor du ønsker det samlede at vise. For eksempel skal du klikke på celle A3 . Dette bliver oprindelsen celle i din kode . Oprindelsen celle er angivet ved R1C1 (række 1, kolonne 1).
2
Tryk på " Alt " og " F11 " nøgler sammen på dit tastatur for at åbne Visual Basic Editor ( VBE ) . VBE er indbygget i Excel .
3
Klik på " Indsæt" -knappen og derefter klikke på " Modul ". Et nyt vindue vil åbne
4
Kopier og indsæt følgende kode i tomt vindue : .
Sub CombineMultipleWorksheetValues ()
' CombineMultipleWorksheetValues Macro
< p> ActiveCell.FormulaR1C1 = " r1c2 + = Ark2 ! R [ -1] C "
End Sub
5
Skift koden til at vise, hvor de input du behøver, er . De steder, er i forhold til den celle, du klikkede i trin 1 . I ovenstående kodeeksempel , "= Ark2 ! R [ -1] C ", at én værdi ligger i arket 2 , i samme kolonne som nedestående celle ( som i dette eksempel var kolonne A ) og 1 kolonne til venstre ( et positivt tal ville indikere antallet af kolonner til højre).