Hur kopierar jag data till nästa tomma rad i ett annat kalkylblad i Excel?
Om du antar att du vill kopiera vissa data i intervall A1: E1 i Sheet1 och klistra in det snabbt till nästa tomma rad Sheet2 i en arbetsbok som visas nedan i skärmdumpen, vad kan du enkelt uppnå det? Denna artikel kommer att introducera en VBA-metod för dig.
Kopiera data till nästa tomma rad i ett annat kalkylblad med VBA-kod
Kopiera data till nästa tomma rad i ett annat kalkylblad med VBA-kod
Du kan köra nedanstående VBA-kod för att kopiera data i ett visst ark och klistra in automatiskt till nästa tomma rad i ett annat kalkylblad.
1. Tryck andra + F11 samtidigt för att öppna Microsoft Visual Basic för applikationer fönster.
2. I Microsoft Visual Basic för applikationer fönstret klickar Insert > Modulerna. Kopiera och klistra in nedanstående VBA-kod i modulfönstret.
VBA-kod: kopiera data till nästa tomma rad i ett annat kalkylblad
Private Sub CommandButton1_Click()
Dim xScreenUpdating As Boolean
Dim xPasteSht As Worksheet
Dim xRg As Range
Dim xTxt As String
On Error Resume Next
xTxt = ActiveWindow.RangeSelection.Address
Set xRg = Application.InputBox("Please select a range:", "Kutools for Excel", xTxt, , , , , 8)
If xRg Is Nothing Then Exit Sub
Set xPasteSht = Worksheets("Sheet2")
xScreenUpdating = Application.ScreenUpdating
Application.ScreenUpdating = False
xRg.Copy
xPasteSht.Cells(Rows.Count, 1).End(xlUp).Offset(1, 0).PasteSpecial xlPasteValues
Application.CutCopyMode = False
Application.ScreenUpdating = xScreenUpdating
End Sub
Anmärkningar: I koden är Sheet2 målkalkylbladet för de kopierade uppgifterna. Du kan ändra det baserat på ditt behov.
3. tryck på F5 nyckel för att köra koden, när den dyker upp Kutools för Excel välj det intervall du vill kopiera till nästa tomma rad i Sheet2 och klicka sedan på OK knapp. Se skärmdump:
Sedan klistras de kopierade uppgifterna för Sheet1 till nästa tomma rad i det specifika Sheet2 omedelbart enligt nedanstående skärmdump:
Bästa kontorsproduktivitetsverktyg
Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid. Klicka här för att få den funktion du behöver mest...
Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare
- Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
- Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
- Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!