Visual Basic for Applications (VBA) er den ideelle metode til at tilpasse Excel 2010, så den passer til dine behov. Hvis du hele tiden ser dig selv i at udføre de samme opgaver, såsom at kopiere data i Excel, kan du få VBA til at udføre opgaven for dig. I stedet for at kopiere data fra et regneark manuelt og indsætte det i et andet, skal du skrive en VBA-makro, og du kan trykke på en knap for at udføre kopieringen og indsæt med det samme.
Trin 1
Klik på fanen "Udvikler" og klik derefter på "Visual Basic" for at åbne Visual Basic Editor (VBE), som du kan oprette VBA med.
Dagens video
Trin 2
Klik på "Indsæt" og klik derefter på "Modul" for at åbne et tomt modulvindue.
Trin 3
Klip og indsæt følgende kode i modulvinduet:
Sub Copy_Data() applikation. ScreenUpdating = Falske Arbejdsark("Ark1").Range("A1:A10").Value = Arbejdsark("Ark2").Range("B1:B10").Værdiapplikation. ScreenUpdating = True End Sub
Trin 4
Skræddersy koden til dine specifikke behov; som skrevet kopierer koden dataene i cellerne A1 til A10 i arbejdsark 1 til cellerne B1 til B10 i arbejdsark 2. Hvis du for eksempel ville kopiere data fra cellerne C1 til C100 i ark 4 til cellerne D1 til D100 i ark 5, ville du omskrive den tredje linje i koden for at læse:
Worksheets("Sheet4").Range("C1:C100").Value = Worksheets("Sheet5").Range("D1:D100").Value
Trin 5
Tryk på "F5" for at køre rutinen.
Tip
Tryk på "Alt" og "F11" tasterne sammen for at skifte mellem regnearket og din kode.