En makro er en liten kode du kan lage i Microsoft Office for å tilpasse programmene dine. Makroer laget i Visual Basic for Applications ( VBA ) , en undergruppe av programmeringsspråket Visual Basic som er designet for enkel bruk . Hvis du vil kopiere en celle og lime inn innholdet i en annen celle , er en makro det ideelle verktøy for å utføre denne funksjonen . Bare legg koden til Microsoft Excel , og du kan kopiere cellens innhold . Du trenger
Microsoft Office 2003 eller 2007
Vis flere instruksjoner
en
Åpne regnearket der du ønsker å kopiere og lime inn celler .
2
Klikk på " Developer "-fanen og deretter " Visual Basic. "
3
Klikk på " Sett inn" kategorien i " Visual Basic" -vinduet, og klikk deretter på " modulen. " Et nytt vindu vil åpne
4
Klipp ut og lim inn følgende kode inn i vinduet : .
Sub CpyPste ( )
Dim salgs Som Range
< p> Dim NewRow Som Long
Dim Rng Som Range
' slå av skjermen oppdateres
Application.ScreenUpdating = False
NewRow = 401
Set RNG = Range (" A1 : A400 ")
for hver selger i RNG
rader . ( Sell.Row & " : " & Sell.Row ) Velg
Selection.Copy
Rows ( NewRow & " :" & NewRow ) . Velg
Selection.PasteSpecial Paste : = xlValues , Operation : = xlNone , SkipBlanks : = _
False , Transpose : = False
Application.CutCopyMode = False
NewRow = NewRow + 1
Neste selg
Range (" A1 " ) . Velg
Application.ScreenUpdating = sant
End Sub
5
endre koden som passer dine behov . Endre området ( " A1 : A400 ") til dataområdet i dokumentet . For eksempel , hvis dataene er i cellene B1 til B10 , ville du endre området til ( " B1 : B10 ") . Du må også oppgi hvor dataene skal limes (celle A401 i denne makroen , definert av " 401 ") .
6
Trykk " F5 " for å kjøre makroen .