Hoe om elke ander ry in excel te verwyder

Dit sal jou leer hoe om `n makro te gebruik met Microsoft Visual Basic vir aansoeke om elke ander ry in `n Excel-werkblad te verwyder.

Stappe

Metode 1 van 2:
Gebruik `n formule en filter
  1. Beeld getiteld 12027804 1
1. Open `n projek in Excel. Hierdie metode werk vir die huidige Excel sowel as vorige weergawes.
  • U kan óf op `n Excel-lêer klik om dit oop te maak of `n nuwe een te skep.
  • Beeld getiteld 12027804 2
    2. Kies `n kolom na jou data. As u data in selle A1-A9 en B1-B-9 het, sal u Kolom C wil gebruik om u formule in te voeg.
  • Beeld getiteld 12027804 3
    3. Voer die volgende kode in sel C1 in: "= Iseven (ry ())." Soos jy dit in die funksie balk tik, sal jy voorstelle vir die formule sien - kies een van hierdie verseker dat jy dit korrek spel.
  • Jy sal sien dat elke selfs ry gemerk is "Ware" en elke valse ry kom terug "onwaar" So kan jy vinnig bepaal watter rye om te verwyder.
  • Beeld getiteld 12027804 4
    4. Sleep en laat die formule van C1 tot C9 sleep. U wil seker maak dat u hele reeks bedek is.
  • Beeld getiteld 12027804 5
    5. Klik op die Data tab. Jy sal dit bo-aan jou werkblad sien.
  • Beeld getiteld 12027804 6
    6. Kliek Filtreer. Jy sal dit sien met `n ikoon van `n filter in die Sorteer en filter groepeer.
  • Beeld getiteld 12027804 7
    7. Kliek
    Beeld getiteld android7expandmore.jpg
    Langs die kolomkop in kolom C. `N Filter-spyskaart sal afloop.
  • Beeld getiteld 12027804 8
    8. Klik om te ontmerk "Ware" of "onwaar." Verberg een van hierdie sal elke ander kolom van inligting vertoon. Jy sal die rye wil vertoon wat jy gaan verwyder.
  • Kliek Ok om voort te gaan.
  • Beeld getiteld 12027804 9
    9. Kies al die sigbare data. Jy kan die omvang van data sleep en laat val of druk CTRL + A (Windows) of Cmd + a (Mac).
  • Beeld getiteld 12027804 10
    10. Klik op die gekose data en kies Verwyder ry. Al wat data sal uitgevee word, en die ander rye is weggesteek.
  • Beeld getiteld 12027804 11
    11. Onthou jou data. Gaan terug na die Data Tab en klik Filtreer en jou filters sal verwyder word en jou oorspronklike data vertoon.
  • Verwyder kolom C om daardie data en etiket te verwyder.
  • Metode 2 van 2:
    Gebruik Visual Basic for Aansoeke
    1. Beeld getiteld 12027804 12
    1. Open `n projek in Excel. Hierdie metode werk vir die huidige MS Excel om te presteer 2007 en jy kan `n gestoor projek gebruik of `n nuwe een skep en data in sommige selle invoer.
  • Beeld getiteld 12027804 13
    2. Kliek Gereedskap. Vir sekere ouer weergawes van Excel, sal jy toegang tot die "Ontwikkelaar" tab in plaas.
  • Beeld getiteld 12027804 14
    3. Kliek Visual Basic Editor. U moet dit as die linkerste ikoon in die spyskaart sien.
  • Beeld getiteld 12027804 15
    4. Regskliek op `n vel. In die vertikale spyskaart aan die linkerkant van die venster sien jy `n lys van jou werkboek se lakens. Regskliek op enige van hierdie om `n ander aftrekkieslys te kry.
  • Beeld getiteld 12027804 16
    5. Beweeg jou wyser oor Invoeg en klik module. Wanneer jy oorbly Invoeg, `N Spyskaart sal regs van die spyskaart uitspeel. Kliek op Module sal `n spasie skep om `n VBA-kode in te voer en dit te bestuur.
  • Beeld getiteld 12027804 18
    6. Voer die volgende in jou VBA-venster in:
    Sub verwyder_very_other_row () dowwe rng as rangeset rng = aansoek.InputBox ("Kies die omvang (uitgesluit opskrifte)", "Omvang seleksie", Tipe: = 8) vir i = rng.Rye.Tel tot 1 stap -2IF ek mod 2 = 0 danrng.Rye (i).Verwyder Iwnext Iend sub
  • Beeld getiteld 12027804 17
    7. Pers F5. Dit sal die kode bestuur en `n ander venster sal opduik.
  • Beeld getiteld 12027804 19
    8. Kies die omvang van data en klik Ok. As u data in selle het wat wissel van A1-B9, kan u oor die selle sleep en val om hulle te kies.
  • Deel op sosiale netwerke:
    Soortgelyk