Sådan slettes hver anden række i excel
Denne vilje lærer dig, hvordan du bruger en makro med Microsoft Visual Basic for applikationer til at slette hver 2.p i et Excel-regneark.
Trin
Metode 1 af 2:
Ved hjælp af en formel og filter1. Åbn et projekt i Excel. Denne metode virker for den aktuelle Excel samt tidligere versioner.
- Du kan enten klikke på en Excel-fil for at åbne den eller oprette en ny.

2. Vælg en kolonne efter dine data. Hvis du har data i celler A1-A9 og B1-B-9, vil du gerne bruge kolonne C for at indsætte din formel.

3. Indtast følgende kode til celle C1: "= Iseven (række ())." Når du skriver, at i funktionslinjen, vil du se forslag Pop-up til formlen Valg af en af disse sikrer, at du staver den korrekt.

4. Træk og slip formlen fra C1 til C9. Du vil sikre dig, at hele dit sortiment er dækket.

5. Klik på Data Tab. Du vil se dette øverst på dit regneark.

6. Klik Filter. Du vil se dette med et ikon af et filter i Sorter og filter gruppering.

7. Klik


8. Klik for at fjerne markeringen "Rigtigt" eller "Falsk." Gemmer en af disse vil vise hver anden kolonne af information. Du vil gerne vise de rækker, du skal slette.

9. Vælg alle de synlige data. Du kan trække og slippe rundt om data eller tryk på CTRL + A (Windows) eller Cmd + A (Mac).

10. Højreklik på de valgte data og vælg DELETE ROW. Alle de data vil blive slettet, og de andre rækker er skjult.

11. Unhide dine data. Gå tilbage til Data Tab og klik Filter Og dine filtre fjernes, der viser dine originale data.
Metode 2 af 2:
Brug af Visual Basic til applikationer1. Åbn et projekt i Excel. Denne metode virker for den nuværende MS Excel til Excel 2007, og du kan bruge et gemt projekt eller oprette en ny og indtaste data i nogle celler.

2. Klik Værktøjer. For visse ældre versioner af Excel får du adgang til "Udvikler" faneblad i stedet.

3. Klik Visual Basic Editor. Du bør se dette som det venstre ikon i menuen.

4. Højreklik på et ark. I lodret menuen på venstre side af vinduet kan du se en liste over din arbejdsbogs ark. Højreklik på nogen af disse for at få en anden rullemenu.

5. Hold din markør over Indsættes og klik på Module. Når du svæver over Indsættes, En menu vil pope ud til højre for menuen. Klik på ON Modul vil skabe et mellemrum for dig at indtaste en VBA-kode og køre den.

6. Indtast følgende i dit VBA-vindue:
SUB DELETE_EVERY_OTHER_ROW () DIM RNG AS RANGESET RNG = applikation.Inputbox ("Vælg intervallet (undtagen overskrifter)", "Rækkevidde valg", Type: = 8) for I = RNG.Rækker.Tæl til 1 trin -2IF I MOD 2 = 0 Thenrng.Rækker (i).DELETEEND IFNEXT IEND SUB

7. Trykke F5. Dette vil køre koden, og et andet vindue vil pop op.

8. Vælg rækkevidde af data og klik på Okay. Hvis du har data i celler, der spænder fra A1-B9, kan du trække og slippe over disse celler for at vælge dem.
Del på sociale netværk :