Visual Basic for Applications ( VBA ) är en idealisk metod för att anpassa Excel 2010 för att passa dina behov . Om du ständigt befinner dig utför samma arbetsuppgifter , som att kopiera data i Excel , kan du få VBA för att utföra uppgiften åt dig . Istället för att kopiera data från ett kalkylblad manuellt och klistra in den i ett annat , skriva ett VBA-makro och du kan trycka på en knapp för att utföra kopiera och klistra direkt . Saker du behöver
Excel 2010
Visa fler instruktioner
1
Klicka på " Utvecklare " fliken och klicka sedan på " Visual Basic " för att öppna Visual Basic Editor ( VBE ) med vilket du kan skapa VBA .
2
Klicka på " Infoga " och klicka sedan på " modul " för att öppna en tom modul fönster .
3
Klipp och klistra in följande kod i modulen fönstret :
Sub Copy_Data ( ) katalog
Application.ScreenUpdating = false
kalkylblad ( " Blad1 " ) Range ( " A1 : A10 " . . . ) Value = kalkylblad ( " Blad2 " ) Range ( " B1 : B10 " . ) Value
Application.ScreenUpdating = Sant
End Sub
4
Tailor in koden på dina specifika behov , som skrivet , kopierar koden data i cellerna A1 till A10 i kalkylbladet 1 till cellerna B1 till B10 i kalkylbladet 2 . Till exempel , om du ville kopiera data från cellerna C1 till C100 i ark 4 till cellerna D1 D100 i blad 5 , skulle du skriva den tredje raden i koden för att läsa :
kalkylblad ( " Sheet4 " ) . Range ( " C1 : C100 " ) . . Value = kalkylblad ( " Sheet5 " ) Range ( " D1 : D100 " ) . Value
5
Tryck " F5 " för att köra rutinen
Addera ditt