Hur man sätter in raden efter var femte rad genom VBA

Innehållsförteckning

I den här artikeln kommer vi att lära oss hur du sätter in raden efter var 5: eth rad genom VBA i Microsoft Excel.

Låt oss ta ett exempel och förstå:

Vi har data i intervallet A1: F31, där kolumn A innehåller namn, kolumn B innehåller gatuadress, kolumn C stad, kolumn D innehåller region, kolumn E innehåller landnamn och kolumn F innehåller telefonnummer.

Vi vill infoga raden efter var femte rad i data, följ nedanstående steg och kod:

  • Öppna VBE -sidan för att trycka på tangenten Alt+F11
  • Sätt in modulen för att skriva koden
  • Skriv koden nedan:
SubinsatsIT () x = 2 'Startrad Gör intervall ("A" & x, "F" & x). Sätt in x = x + 5 slinga medan x <50 Avsluta sub 

Kodförklaring:

Först har vi definierat radnumret varifrån vi vill infoga raden. Sedan har vi definierat intervallet för att infoga data. Och då har vi definierat numret för att infoga raden efter hur många rader. Och sedan till vilken rad, rader kommer att infogas.

För att köra koden, tryck på tangenten F5 på tangentbordet.

  • Rader kommer att sättas in till 50 -taletth rad i data

På detta sätt kan vi infoga rad efter specifikt tal som vi kan definiera i makro.

Om du gillade våra bloggar, dela den med dina vänner på Facebook. Och du kan också följa oss på Twitter och Facebook.

Vi vill gärna höra från dig, låt oss veta hur vi kan förbättra, komplettera eller förnya vårt arbete och göra det bättre för dig. Skriv till oss på e -postwebbplatsen

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave