Sut i ddileu rhesi yn Excel gan ddefnyddio llwybrau byr neu macro VBA

  • Rhannu Hwn
Michael Brown

Mae'r erthygl hon yn rhestru sawl ffordd o ddileu rhesi yn Excel yn seiliedig ar werth cell. Yn y swydd hon fe welwch hotkeys yn ogystal ag Excel VBA. Dileu rhesi yn awtomatig neu ddefnyddio'r opsiwn Find safonol ar y cyd â llwybrau byr defnyddiol.

Mae Excel yn arf perffaith i storio data sy'n newid o bryd i'w gilydd. Fodd bynnag, efallai y bydd angen llawer o amser i ddiweddaru'ch tabl ar ôl rhai newidiadau. Gall y dasg fod mor syml â chael gwared ar yr holl resi gwag yn Excel. Neu efallai y bydd angen i chi ddod o hyd i'r data a ddyblygwyd a'i ddileu. Un peth rydyn ni'n ei wybod yn sicr yw, pryd bynnag y bydd manylion yn dod neu'n mynd, rydych chi'n chwilio am yr ateb gorau i'ch helpu chi i arbed amser ar y gwaith presennol.

Er enghraifft, mae gennych chi farchnad lle mae gwahanol werthwyr yn gwerthu eu cynhyrchion. Am ryw reswm caeodd un o'r gwerthwyr eu busnes a nawr mae angen i chi ddileu pob rhes sy'n cynnwys enw'r gwerthwr, hyd yn oed os ydynt mewn gwahanol golofnau.

Yn y post hwn fe welwch Excel VBA a llwybrau byr i dileu rhesi yn seiliedig ar destun neu werth penodol. Fe welwch sut i ddod o hyd i'r wybodaeth angenrheidiol a'i dewis yn hawdd cyn ei thynnu. Os nad yw eich tasg yn ymwneud â dileu ond ychwanegu rhesi, gallwch ddod o hyd i sut i wneud hynny yn y ffyrdd cyflymaf i fewnosod rhesi lluosog yn Excel.

    Llwybr byr cyflymaf Excel i ddileu rhesi yn eich tabl

    Os ydych am ddefnyddio'r dull cyflymaf o ddileu rhesi lluosog yn ôl gwerth y gell sydd ynddynt, mae angeni ddewis y rhesi hyn yn gywir yn gyntaf.

    I ddewis y rhesi, gallwch naill ai amlygu'r celloedd cyfagos gyda'r gwerthoedd angenrheidiol a chlicio Shift + Space neu ddewis y celloedd nad ydynt yn gyfagos sydd eu hangen gan gadw'r bysell Ctrl wedi'i wasgu.<3

    Gallwch hefyd ddewis llinellau cyfan gan ddefnyddio'r botymau rhif rhes. Fe welwch rif y rhesi sydd wedi'u hamlygu wrth ymyl y botwm olaf.

    Ar ôl i chi ddewis y rhesi angenrheidiol, gallwch eu tynnu'n gyflym gan ddefnyddio "dileu rhes" Excel llwybr byr. Isod fe welwch sut i gael gwared ar y llinellau a ddewiswyd p'un a oes gennych dabl data safonol, neu dabl sydd â data i'r dde.

    Dileu rhesi o'r tabl cyfan

    Os mae gennych restr Excel syml sydd heb unrhyw wybodaeth ychwanegol i'r dde, gallwch ddefnyddio'r llwybr byr dileu rhes i dynnu rhesi mewn 2 gam hawdd:

    1. Pwyswch y Ctrl + - (minws ar y prif fysellfwrdd ) hotkey.

    Fe welwch y rhesi nas defnyddiwyd yn diflannu mewn snap.

    Awgrym. Dim ond yr ystod sy'n cynnwys y gwerthoedd rydych chi am eu dileu y gallwch chi dynnu sylw atynt. Yna defnyddiwch y llwybr byr Ctrl + - (llai ar y prif fysellfwrdd) i gael y blwch deialog safonol Excel Dileu sy'n eich galluogi i ddewis y botwm radio Rhes gyfan , neu unrhyw opsiwn dileu arall y gall fod ei angen arnoch.

    Dileu rhesi os oes data i'r dde o'ch tabl

    Ctrl + - (minws ar y prif fysellfwrdd) Excel llwybr byr yw'r ffordd gyflymaf o ddileu rhesi.Fodd bynnag, os oes unrhyw ddata i'r dde o'ch prif dabl fel ar y sgrinlun isod, mae'n bosibl y bydd yn dileu rhesi ynghyd â'r manylion y mae angen i chi eu cadw.

    Os dyna eich achos chi, mae angen i chi fformatio'ch data fel Tabl Excel yn gyntaf.

    1. Pwyswch Ctrl + T , neu ewch i'r tab Hafan -> Fformatiwch fel Tabl a dewiswch yr arddull sy'n gweddu orau i chi.

    Fe welwch y blwch deialog Creu Tabl y gallwch ei ddefnyddio i amlygu'r ystod angenrheidiol.

  • Nawr bod eich rhestr wedi'i fformatio, dewiswch yr ystod gyda'r gwerthoedd neu'r rhesi yr ydych am eu dileu o fewn eich tabl.
  • <3

    Nodyn. Gwnewch yn siŵr nad ydych yn defnyddio'r botymau rhes i ddewis y rhesi cyfan.

  • Pwyswch Ctrl + - (llai ar y prif fysellfwrdd) i weld y data diangen wedi'i dynnu o'ch tabl yn unig. Bydd y wybodaeth ychwanegol ar y dde yn cael ei gadael yn gyfan.
  • Gobeithio bod y llwybr byr "tynnu rhes" hwn wedi bod yn ddefnyddiol i chi. Parhewch i ddarllen i ddod o hyd i Excel VBA ar gyfer dileu rhesi a dysgwch sut i ddileu data yn seiliedig ar destun cell penodol.

    Dileu rhesi sy'n cynnwys testun penodol mewn un golofn

    Os yw'r eitemau yn y rhesi chi am ddileu ymddangos mewn un golofn yn unig, bydd y camau canlynol yn eich arwain drwy'r broses o ddileu'r rhesi gyda gwerthoedd o'r fath.

    1. Yn gyntaf mae angen i chi ddefnyddio Hidlydd i'ch tabl. I wneud hyn, llywiwch i'r tab Data yn Excel a chliciwch ar y Hidlo eicon.

  • Hidlo'r golofn sy'n cynnwys y gwerthoedd ar gyfer dileu gan y testun angenrheidiol. Cliciwch ar yr eicon saeth wrth ymyl y golofn sy'n cynnwys yr eitemau sydd eu hangen. Yna dad-diciwch yr opsiwn Select All a thiciwch y blychau ticio wrth ymyl y gwerthoedd cywir. Os yw'r rhestr yn hir, rhowch y testun angenrheidiol yn y maes Chwilio . Yna cliciwch Iawn i gadarnhau.
  • Dewiswch y celloedd wedi'u hidlo yn y rhesi rydych am eu dileu. Nid oes angen dewis rhesi cyfan.
  • De-gliciwch ar yr ystod a amlygwyd a dewis yr opsiwn Dileu rhes o'r rhestr ddewislen.
  • <22

    Yn olaf cliciwch ar yr eicon Filter eto i'w glirio a gweld bod y rhesi gyda'r gwerthoedd wedi diflannu o'ch tabl.

    Sut i dynnu rhesi yn Excel yn ôl lliw cell<7

    Mae'r opsiwn hidlo yn caniatáu didoli'ch data yn seiliedig ar liw celloedd. Gallwch ei ddefnyddio i ddileu pob rhes sy'n cynnwys lliw cefndir penodol.

    1. Gwneud cais Hidlo i'ch tabl. Ewch i'r tab Data yn Excel a chliciwch ar yr eicon Filter .

  • Cliciwch ar y saeth fach nesaf i enw'r golofn sydd ei angen, ewch i Hidlo yn ôl Lliw a dewis y lliw cell cywir. Cliciwch Iawn a gwelwch yr holl gelloedd sydd wedi'u hamlygu ar y brig.
  • 23>

  • Dewiswch y celloedd lliw wedi'u hidlo, de-gliciwch arnynt a dewiswch y Dileu Rhes opsiwn o'rbwydlen.
  • 22>

    Dyna ni! Mae'r rhesi gyda chelloedd sydd â'r un lliw yn cael eu tynnu mewn amrantiad.

    Dileu rhesi sy'n cynnwys testun penodol mewn gwahanol golofnau

    Os yw'r gwerthoedd rydych am eu tynnu wedi'u gwasgaru o amgylch colofnau gwahanol, gall didoli gymhlethu'r tasg. Isod fe welwch awgrym defnyddiol i gael gwared ar resi yn seiliedig ar y celloedd sy'n cynnwys gwerthoedd neu destun penodol. O fy nhabl isod, rwyf am ddileu pob rhes sy'n cynnwys Ionawr sy'n ymddangos mewn 2 golofn.

    1. Dechreuwch drwy chwilio a dewis y celloedd gyda'r gwerth angenrheidiol gan ddefnyddio'r Canfod ac Amnewid deialog. Cliciwch Ctrl + F i'w redeg.

      Awgrym. Gallwch ddod o hyd i'r un blwch deialog os ewch i'r tab Cartref -> Darganfod & Dewiswch a dewiswch yr opsiwn Find o'r gwymplen.

    2. Rhowch y gwerth angenrheidiol yn y maes Dod o hyd i beth a dewiswch unrhyw opsiynau ychwanegol os oes angen. Yna pwyswch Dod o hyd i Bawb i weld y canlyniad.

  • Bydd y canlyniadau yn ymddangos yn y ffenestr Canfod ac Amnewid .
  • Dewiswch y gwerthoedd a ganfuwyd yn y ffenestr gan gadw'r bysell Ctrl wedi'i gwasgu. Byddwch yn cael y gwerthoedd a ganfuwyd wedi'u hamlygu'n awtomatig yn eich tabl.

  • Nawr llywiwch i'r tab Cartref -> Dileu -> Dileu Rhesi Dalennau .
  • Awgrym. Gallwch ddileu'r rhesi gyda'r gwerthoedd a ddewiswyd os pwyswch Ctrl + - (minws ar y prifbwrdd) a dewiswch y botwm radio Rhesi cyfan .

    Voila! Mae'r rhesi diangen yn cael eu dileu.

    Excel VBA macro i ddileu rhesi neu ddileu pob rhes arall

    Os ydych chi bob amser yn chwilio am ateb i awtomeiddio hyn neu'r drefn Excel honno, cydiwch yn y macros isod i symleiddio eich tasg dileu-rhesi. Yn y rhan hon fe welwch 2 macros VBA a fydd yn eich helpu i ddileu rhesi gyda'r celloedd dethol neu ddileu pob rhes arall yn Excel.

    Bydd y macro RemoveRowsWithSelectedCells yn dileu pob llinell sy'n cynnwys yn o leiaf un gell wedi'i hamlygu.

    Bydd y macro RemoveEveryOtherRow fel mae'r enw'n awgrymu, yn eich helpu i gael gwared ar bob eiliad/trydydd, ac ati, yn ôl eich gosodiadau. Bydd yn dileu rhesi sy'n dechrau gyda lleoliad cyrchwr presennol y llygoden a hyd ddiwedd eich tabl.

    Os nad ydych chi'n gwybod sut i fewnosod macros, mae croeso i chi edrych ar Sut i fewnosod a rhedeg cod VBA yn Excel .

    Is-DeleteRowsWithSelectedCells() Dim rngCurCell, rng2Delete As Range Application.ScreenUpdating = Cais Ffug.Calculation = xlCalculationManual Ar Gyfer Pob rngCurCell Mewn Dewis Os Na rng2Delete A oes Dim Yna Gosodwch rng2Delete = Application.ScreenUpdating(rngCurCell) .Row, 1)) Gosod Arall rng2Delete = rngCurCell Diwedd Os rngCurCell Nesaf Os Na rng2Delete Oes Dim Yna rng2Delete.EntireRow.Delete Diwedd Os Application.ScreenUpdating = Gwir Cais.Calculation =xlCalculationAutomatic End Is Is DileuEveryOtherRow() Dim rhesNo, rowStart, rowFinish, rowStep As Long Dim rng2Delete Fel Ystod rhesStep = 2 rowStart = Application.Selection.Cells(1, 1). Application.ScreenUpdating = Cais Ffug.Calculation = xlCalculationManual Ar gyfer rowNo = rowStart I rowFinish Cam rowStep Os Na rng2Delete A oes Dim Yna Gosodwch rng2Delete = Application.Union(rng2Delete, _ ActiveSheet.Cells(rowNo, 1)) Set Arall rng2Cells ActiveSheet. (rowNo, 1) Diwedd Os Nesaf Os Na rng2Delete Oes Dim Yna rng2Delete.EntireRow.Delete ' Cuddio pob rhes arall ' rng2Delete.EntireRow.Hidden = Diwedd Gwir Os yw Application.ScreenUpdating = Gwir Application.Calculation = xlCalculationAutomatic End Sub

    Tip . Os mai'ch tasg yw lliwio pob eiliad / trydydd, ac ati, rhes gyda lliw gwahanol, fe welwch y camau yn Lliw rhes eiledol a lliwio colofnau yn Excel (rhesi a cholofnau wedi'u bandio).

    Yn yr erthygl hon disgrifiais sut i ddileu rhesi yn Excel. Nawr bod gennych chi sawl macros VBA defnyddiol i ddileu'r rhesi a ddewiswyd, rydych chi'n gwybod sut i gael gwared ar bob rhes arall a sut i ddefnyddio Find & Amnewid i'ch helpu i chwilio a dewis yr holl linellau gyda'r un gwerthoedd cyn eu dileu. Gobeithio y bydd yr awgrymiadau uchod yn symleiddio'ch gwaith yn Excel ac yn gadael i chi gael mwy o amser rhydd i fwynhau'r dyddiau haf diwethaf hyn. Byddwch yn hapus arhagori yn Excel!

    Mae Michael Brown yn frwd dros dechnoleg ymroddedig ac yn frwd dros symleiddio prosesau cymhleth gan ddefnyddio offer meddalwedd. Gyda mwy na degawd o brofiad yn y diwydiant technoleg, mae wedi hogi ei sgiliau yn Microsoft Excel ac Outlook, yn ogystal â Google Sheets a Docs. Mae blog Michael yn ymroddedig i rannu ei wybodaeth a'i arbenigedd ag eraill, gan ddarparu awgrymiadau a thiwtorialau hawdd eu dilyn ar gyfer gwella cynhyrchiant ac effeithlonrwydd. P'un a ydych chi'n weithiwr proffesiynol profiadol neu'n ddechreuwr, mae blog Michael yn cynnig mewnwelediadau gwerthfawr a chyngor ymarferol ar gyfer cael y gorau o'r offer meddalwedd hanfodol hyn.