I Excel , är en rad en grupp av markerade celler . Efter det att cellerna har valts ut , kan de generera relaterade formler , visa en uppsättning av blockerad information eller kopieras till ett annat kalkylblad . Du kan använda VBA ( Visual Basic for Application ) för att kopiera och klistra in en rad från en Excel- arbetsbok till en annan . Det är inte svårt att göra när du vet rätt kod . När du har koden , besluta om vilken modul du vill infoga kod och vad som kommer att trigga kod körs . Saker du behöver
Microsoft Excel
Visa fler instruktioner
1
skapa två olika arbetsböcker i Excel . Den första arbetsboken innehåller det område som du vill kopiera medan den andra är där du kommer att klistra in sortimentet i . Håll arbetsboken som idag har utbudet öppna . Den andra arbetsboken måste inte vara öppen för att slutföra resten av stegen .
2
Öppna Visual Basic Editor . Klicka på " Verktyg > Makron > Visual Basic Editor " i Excel 2003 eller tidigare . I Excel 2007 , måste du visa " Utvecklare " fliken först . Klicka på " Office " -knappen och sedan " Excel Option . " Klicka på kryssrutan bredvid " Visa fliken Utvecklare i menyfliksområdet " under fliken "Allmänt" och klicka sedan på " OK . " Klicka på " Utvecklare " fliken och klicka sedan på " Visual Basic " för att öppna editorn .
3
klicka på " Denna arbetsbok " i den vänstra panelen för att öppna den i koden fönster . Lägg till följande kod i koden fönstret :
Public Sub copyRange ( ) katalog
Arbetsböcker ( " Book1 " ) _Worksheet ( " CurrentSheet " ) _Range . Sub
Ändra uppgifter inom parentes för att matcha dina arbetsböcker . " Bok 1 " är den arbetsbok som du för tillfället arbetar i. " CurrentSheet " är det kalkylblad som har det område som du vill kopiera . " A1 : C10 " är det cellområde som du vill kopiera . " Book2 " är den arbetsbok som du vill klistra in området . " PasteSheet " är det kalkylblad som du vill klistra in sortimentet i . " A1 " är början cellen som du vill klistra in sortimentet i .
4
Spara och köra koden . Klicka på " Verktyg > Makro > Makron " i Excel 97 till 2003. I Excel 2007 klickar du på " Makron " -knappen på " Utvecklare " fliken . Se " copyRange " funktion i listan över makron . Klicka på den och klicka sedan på " Kör . " Koden körs och kopierar intervallet från ett kalkylblad och klistra in den i en annan .