Microsoft Excel är ett kalkylprogram med avancerade funktioner för att manipulera , sortering och kartläggning numeriska data . Excel har många egenskaper och funktioner som finns att utföra olika åtgärder användaren kan kräva . När den inbyggda funktionaliteten inte uppfyller användarens krav , det ingår programmering språk , Visual Basic for Applications ( VBA ) , kan användas i stället . VBA är en robust programmeringsspråk tillgängliga för den verksamhet som utförs inifrån kalkylbladet . En operation som tar bort rader som bygger på egna krav är en perfekt passform för VBA . Saker du behöver
Microsoft Excel
Visa fler instruktioner
1
Öppna Microsoft Excel-kalkylblad som du vill ta bort var tredje raden .
2
Lägg data till tolv första raderna i kalkylbladet i kolumnen " A. " Addera 3
Öppna menyn för makron genom att trycka på " Alt " och " F8 " ; . " . Skapa " nycklar
4
Ange " Deletethree " i Makronamn rutan och klicka på knappen märkt
5
Klistra in följande kod nedan SMSa " Sub Deletethree " :
' Dim variables.Y = 1I = 1
Set xRng = Val
" Loop för varje rad i selectionFor XCounter = 1 att xRng.Rows.Count
p Om Y = 3 Då
" ... ta bort en hel rad av cells.xRng.Cells ( i ) . EntireRow.DeleteY = 1 ' Annars .. . Else " ... öka jag efter en att gå igenom range.I = i + 1Y = Y + 1End Om
Nästa XCounter
6
Spara makrot " Deletethree " genom att trycka på " Ctrl " och "S"- knapparna . Stäng fönstret " Microsoft Visual Basic " för att återgå till Excel-program .
7
Markera cellerna A1 till A12 i kalkylbladet .
8
Tryck på " Alt " , och " F8 " för att öppna makro- menyn . Markera makrot " Deletethree " och vänster - klicka på " Kör " knappen . Efter avslutad makrot , är var tredje raden tas bort .