Excel: slet hver anden linje - er det muligt?
Med Microsoft Excel kan du automatisk slette hver anden linje. I dette praktiske tip forklarer vi, hvordan dette fungerer.
Foreløbig: Vis udviklerværktøjer til at slette hver to linjer
- Klik på knappen Office øverst til venstre, og vælg derefter "Excel-indstillinger".
- Gå til "Ofte brugt". Under "De mest almindelige indstillinger, når du arbejder med Excel", skal du aktivere indstillingen "Vis udvikler-fane i båndet".
- Bekræft ændringen med "Gem".
Excel: Få hver anden linje slettet med programkode
Microsoft har frigivet en programkode til dette formål, som du kan bruge. Fortsæt som følger:
- Åbn filen, hvor de tilsvarende tabeldata er placeret.
- Klik nu på "Developer Tools" og gå til "Visual Basic" under "Code".
- Visual Basic Editor åbnes nu. Klik her på "Indsæt" og der på "Modul".
- Kopier følgende kode (uden anførselstegn) til modulet: "Sub Delete_Every_Other_Row () 'Dimensionvariabler. Y = False' Skift dette til True, hvis du vil 'slette rader 1, 3, 5 osv. I = 1 Sæt xRng = markering 'Sløjfe én gang for hver række i markeringen. For xCounter = 1 Til xRng.Rows.Count' Hvis Y er sandt, så ... Hvis Y = True Then '... slet en hel række af celler. xRng.Cells (I) .EntireRow.Delete 'Ellers ... Ellers' ... forøgelse I med én, så vi kan cykle gennem rækkevidde. I = I + 1 Ende Hvis 'Hvis Y er sandt, gør det falsk; hvis Y er falsk, gør det sandt. Y = Not Y Next xCounter End Sub "
- Gå nu tilbage til din Excel-fil, og marker de kolonner, hvor hver anden række skal slettes.
- Klik derefter på "Makroer" under "Udvikler" i området "Kode". Der vil du se makroen "Delete_Every_Other_Row", som du starter med "Execute".
Dette praktiske tip blev realiseret med Excel 2007. Med Excel kan du også beregne den sammensatte rente eller en tre-rente.