En af de mange fordele ved at automatisere dine Excel-projektmapper med makroer er evnen til at flytte data til forskellige steder i regnearket uden slid og slæb for at vælge , kopiere og indsætte manuelt. Ved hjælp af en makro kan du indsamle data på en enkelt side og derefter sprede det til opgave eller afdeling specifikke regneark med et klik på en knap. Dette forenkler brugen af projektmappen for dine brugere og mindsker antallet af utilsigtede kopi fejl, som du er nødt til at beskæftige sig med senere. Instruktioner
Brug PasteSpecial
1
Vælg " View" fanen på båndet menuen og klikke på " makroer" ikonet.
2
Skriv et navn til makroen i "Macro navn : " feltet , og klik på "Opret " knappen. Som et eksempel, skal du indtaste navnet " copyAndPaste " til makro og klik på " Opret " for at indtaste Visual Basic for Applications editor.
3
Tilføj en kommando for at vælge den række, der skal kopieres . Denne rækkevidde kan være mellem specifikke celler , som i det følgende eksempel erklæring eller omfatte en hel række uden et defineret antal kolonner . Linjen nedenfor vælger celler mellem A1 og H1 :
Range ( "A1 : H1 "). Vælg
4
Kopier valgte område ved at tilføje en kopi kommando erklæring til makroen kode . Fortsæt eksempel med følgende erklæring : Hej
Selection.Copy
5
Sæt destinationsplaceringen for pastaen drift ved hjælp af en Range . Den " PasteSpecial "-funktionen giver dig mulighed for at bestemme, hvad formatering , størrelser , osv. fra kilden celleområde bliver indsat i målet placering. Eksemplet makroen er færdig med den simple form for " PasteSpecial " : Hej
Range (" B2 : I2 "). PasteSpecial
6
Tryk på " Ctrl " og "S " for at gemme makroen i projektmappen. Tryk på " Alt" og "Q " for at lukke makro editor.
Brug Copy
7
Vælg " View" fanen på båndet menuen og klikke på " Makroer "ikonet
8
Skriv et navn til makroen i . " Macro navn : "feltet og klik på " Opret " . knap
9
Tilføj " Kopier " kommando til makroen , med angivelse af kilde-og målområde i en enkelt sætning . Nedenstående eksempel kopierer et bestemt celleområde til en anden nærmere angivet område inden for makro
Sub copyAndPaste ()
Range (" A1: H1" ) " copyAndPaste ". . Copy Range (" A11 : H11 " )
End Sub
10
Tryk på" Ctrl "og" S "for at gemme makroen i projektmappen. Tryk på " Alt" og "Q " for at lukke makro editor.