Clàr-innse
Tha an artaigil seo a’ liostadh grunn dhòighean air sreathan ann an Excel a sguabadh às stèidhichte air luach cealla. Anns an dreuchd seo gheibh thu hotkeys a bharrachd air Excel VBA. Sguab às sreathan gu fèin-obrachail no cleachd an roghainn Lorg àbhaisteach còmhla ri ath-ghoiridean cuideachail.
Tha Excel na inneal foirfe airson dàta a stòradh a dh’ atharraicheas an-dràsta is a-rithist. Ach, dh’ fhaodadh gum bi feum air tòrr ùine ag ùrachadh do bhòrd às deidh beagan atharrachaidhean. Faodaidh an obair a bhith cho sìmplidh ri bhith a’ toirt air falbh a h-uile sreath bàn ann an Excel. No is dòcha gum feum thu an dàta dùblaichte a lorg agus a dhubhadh às. Is e aon rud as aithne dhuinn le cinnt, nuair a thig no a thèid mion-fhiosrachadh, gun lorg thu am fuasgladh as fheàrr a chuidicheas tu gus ùine a shàbhaladh air an obair làithreach.
Mar eisimpleir, tha àite-margaidh agad far am bi luchd-reic eadar-dhealaichte a’ reic am bathar. Air adhbhar air choireigin dhùin aon de na reiceadairean an gnìomhachas aca agus a-nis feumaidh tu a h-uile sreath anns a bheil ainm an neach-reic a sguabadh às, eadhon ged a tha iad ann an colbhan eadar-dhealaichte.
Anns an dreuchd seo gheibh thu Excel VBA agus ath-ghoiridean gu sguab às sreathan stèidhichte air teacsa no luach sònraichte. Chì thu mar as urrainn dhut am fiosrachadh riatanach a lorg agus a thaghadh gu furasta mus toir thu air falbh e. Mura h-eil an obair agad mu dheidhinn cuir às ach sreathan a chur ris, gheibh thu a-mach mar a nì thu e anns na dòighean as luaithe air grunn shreathan a chuir a-steach ann an Excel.
An ath-ghoirid Excel as luaithe gus sreathan sa bhòrd agad a sguabadh às
Ma tha thu airson an dòigh as luaithe air iomadh sreath a sguabadh às a-rèir luach na cealla a th' annta, feumaidh tugus na sreathan seo a thaghadh an toiseach.
Gus na sreathan a thaghadh, 's urrainn dhut na ceallan faisg air làimh a shoilleireachadh leis na luachan a tha a dhìth agus briogadh air Shift + Space no tagh na ceallan neo-ri thaobh a tha a dhìth a' cumail na h-iuchrach Ctrl air a bhrùthadh.
Faodaidh tu cuideachd loidhnichean slàn a thaghadh a’ cleachdadh na putanan àireamh loidhne. Chì thu àireamh nan sreathan comharraichte ri taobh a' phutain mu dheireadh.
An dèidh dhut na sreathan riatanach a thaghadh, 's urrainn dhut an toirt air falbh gu luath le bhith a' cleachdadh "sguab às sreath" ann an Excel. ath-ghoirid. Gu h-ìosal lorgaidh tu mar a gheibh thu cuidhteas na loidhnichean taghte co-dhiù a tha clàr dàta àbhaisteach agad, no clàr aig a bheil dàta air an taobh cheart.
Thoir air falbh sreathan on chlàr slàn
Ma tha tha liosta Excel sìmplidh agad aig nach eil fiosrachadh a bharrachd air an taobh cheart, faodaidh tu an ath-ghoirid sreath sguab às a chleachdadh gus sreathan a thoirt air falbh ann an 2 cheum furasta:
- Brùth an Ctrl + - (nas lugha air a’ phrìomh mheur-chlàr ) hotkey.
Chì thu na sreathan nach eil air an cleachdadh a' dol à sealladh ann an cnap.
Gliocas. Chan urrainn dhut ach an raon anns a bheil na luachan a tha thu airson a thoirt air falbh a chomharrachadh. An uairsin cleachd an ath-ghoirid Ctrl + - (nas lugha air a’ phrìomh mheur-chlàr) gus am bogsa deasbaid àbhaisteach Excel Sguab às fhaighinn a leigeas leat am putan rèidio Sreath iomlan a thaghadh, no roghainn sguabaidh às sam bith eile a dh' fheumas tu.
Sguab às na sreathan ma tha dàta air taobh deas a' bhùird agad
Ctrl + - (nas lugha air a' phrìomh mheur-chlàr) Excel Is e shortcut an dòigh as luaithe air sreathan a dhubhadh às.Ge-tà, ma tha dàta sam bith air taobh deas a' phrìomh chlàr agad mar a tha air an dealbh gu h-ìosal, 's dòcha gun toir e air falbh na sreathan còmhla ris an fhiosrachadh a dh'fheumas tu a chumail.
Ma tha sin ann anns a' chùis agad, feumaidh tu an dàta agad a chruth mar Clàr Excel an toiseach.
- Brùth Ctrl + T , neo rach dhan taba Dachaigh -> Fòrmat mar Clàr agus tagh an stoidhle as freagarraiche dhut.
Chì thu am bogsa deasbaid Cruthaich Clàr as urrainn dhut a chleachdadh gus an raon riatanach a shoilleireachadh.
Nòta. Dèan cinnteach nach cleachd thu na putanan loidhne gus na sreathan gu lèir a thaghadh.
Tha mi an dòchas gun d'fhuair thu feum air an ath-ghoirid "sguab às an loidhne" seo. Lean air adhart a 'leughadh gus Excel VBA a lorg airson sreathan a sguabadh às agus ionnsaich mar a chuireas tu às do dhàta stèidhichte air teacsa cealla sònraichte.
Sguab às sreathan anns a bheil teacsa sònraichte ann an aon cholbh
Ma tha na nithean anns na sreathan agad ag iarraidh a thoirt air falbh a' nochdadh ann an aon cholbh a-mhàin, stiùiridh na ceuman a leanas thu tro bhith a' sguabadh às na sreathan leis na luachan sin.
- An toiseach feumaidh tu Filter a chur air a' bhòrd agad. Gus seo a dhèanamh, rach chun taba Data ann an Excel agus cliog air a’ phutan Filter icon.
<22
Mu dheireadh cliog air an ìomhaigheag Filter a-rithist gus a ghlanadh is faicinn gun deach na sreathan leis na luachan à sealladh on bhòrd agad.
Mar a bheir thu air falbh sreathan ann an Excel le dath cealla<7
Leigidh an roghainn criathra an dàta agad a sheòrsachadh a rèir dath nan ceallan. 'S urrainn dhut a chleachdadh gus a h-uile sreath air a bheil dath cùl-raoin sònraichte a sguabadh às.
- Cuir Criathrag an sàs dhan bhòrd agad. Rach don taba Dàta ann an Excel agus cliog air an ìomhaigheag Filter .
Sin e! Thèid na sreathan le ceallan co-ionann a thoirt air falbh sa bhad.
Sguab às sreathan anns a bheil teacsa sònraichte ann an colbhan eadar-dhealaichte
Ma tha na luachan a tha thu airson a thoirt air falbh sgapte timcheall air colbhan eadar-dhealaichte, dh'fhaodadh gun dèan rèiteachadh na tasg. Gu h-ìosal lorgaidh tu tip cuideachail airson sreathan a thoirt air falbh stèidhichte air na ceallan anns a bheil luachan no teacsa sònraichte. Bhon chlàr agam gu h-ìosal, tha mi airson a h-uile sreath a thoirt air falbh anns a bheil Faoilleach a nochdas ann an 2 cholbh.
- Tòisich le bhith a’ lorg agus a’ taghadh nan ceallan leis an luach a tha a dhìth a’ cleachdadh an Lorg is Ath-àite còmhradh. Cliog Ctrl + F airson a ruith.
Gliocas. Gheibh thu an aon bhogsa deasbaid ma thèid thu dhan taba Dachaigh -> Lorg & Tagh agus tagh an roghainn Lorg bhon liosta tuiteam-sìos.
- Cuir a-steach an luach a tha a dhìth san raon Lorg dè agus tagh roghainnean a bharrachd ma tha sin riatanach. An uairsin brùth Lorg na h-Uile gus an toradh fhaicinn.
Tagh na luachan a chaidh a lorg san uinneag a' cumail na h-iuchrach Ctrl fo bhrùthadh. Gheibh thu na luachan a chaidh a lorg air an comharrachadh sa chlàr agad gu fèin-obrachail.
Tip. 'S urrainn dhut na sreathan a sguabadh às leis na luachan a thagh thu ma bhrùthas tu Ctrl + - (nas lugha air a' phrìomhbòrd) agus tagh am putan rèidio Sreathan slàn .
Vola! Thèid na sreathan nach eileas ag iarraidh a sguabadh às.
Excel VBA macro gus sreathan a sguabadh às no a h-uile sreath eile a thoirt air falbh
Ma tha thu an-còmhnaidh a 'lorg fuasgladh gus seo no an cleachdadh Excel sin a dhèanamh fèin-ghluasadach, faigh grèim air na macros gu h-ìosal gus a sgioblachadh. an obair sguabaidh às agad. Anns a' phàirt seo lorgaidh tu 2 macros VBA a chuidicheas tu gus sreathan a thoirt air falbh leis na ceallan taghte no sguab às a h-uile sreath eile ann an Excel. aon chealla comharraichte air a' char as lugha.
Cuidichidh am macro RemoveEveryOtherRow mar a tha an t-ainm a' moladh, thu faighinn cuidhteas a h-uile diog/treas, etc., sreath a-rèir do roghainnean. Bheir e air falbh sreathan a' tòiseachadh le suidheachadh cùrsair na luchaige an-dràsta agus gu deireadh a' bhùird agad.
Mura h-eil fios agad mar a chuireas tu macros a-steach, faodaidh tu coimhead air Mar a chuireas tu còd VBA a-steach agus a ruith ann an Excel .
Fo RemoveRowsWithSelectedCells() Dim rngCurCell, rng2Delete As Range Application.ScreenUpdating = Iarrtas meallta.Calculation = xlCalculationManual Airson gach rngCurCell Ann an Taghadh Mura h-eil rng2Delete Is dad an uairsin Suidhich rng2Delete = Application.Union(rngCurCell .Row, 1)) Set Eile rng2Delete = rngCurCell Deireadh Ma tha An ath rngCurCell Mur eil rng2Delete Chan eil dad An uairsin rng2Delete.EntireRow.Delete Crìoch Ma tha Application.ScreenUpdating = Fìor Application.Calculation =xlCalculationAutomatic End Fo-fo-Thoir air falbhEveryOtherRow() Dim rowNo, rowStart, rowFinish, rowStep Cho fada Dim rng2Delete Mar Raon rowStep = 2 rowStart = Application.Selection.Cells(1, 1).Row rowFinish = ActiveSheet.UsedRange(SpelcialCells) Application.ScreenUpdating = Iarrtas meallta.Calculation = xlCalculationManual Airson rowNo = rowStart To rowFinish Step rowStep Mur eil rng2Delete Chan eil dad ann an uairsin Suidhich rng2Delete = Application.Union(rng2Delete, _ ActiveSheet.Cells(rowNo, 1)) Set Eile rng2Deletes = ActiveSheet. (rowNo, 1) Crìochnaich mas e an ath cheum mura h-eil rng2Delete ann An uairsin rng2Delete.EntireRow.Delete ' Falaich a h-uile sreath eile ' rng2Delete.EntireRow.Hidden = Fìor chrìoch ma tha Application.ScreenUpdating = Fìor Application.Calculation = xlCalculationAutomatic End SubTip . Mas e an obair agad a bhith a’ dath a h-uile diog / treas, msaa, sreath le dath eadar-dhealaichte, lorgaidh tu na ceumannan ann an dath sreath eile agus dubhadh colbh ann an Excel (sreathan bannaichte agus colbhan).
San artaigil seo mhìnich mi mar a sguabas tu às sreathan ann an Excel. A-nis tha grunn macros VBA feumail agad gus na sreathan taghte a dhubhadh às, tha fios agad mar a bheir thu air falbh a h-uile sreath eile agus mar a chleachdas tu Find & Cuir na àite gus do chuideachadh le bhith a’ sgrùdadh agus a’ taghadh a h-uile loidhne leis na h-aon luachan mus cuir thu às dhaibh. An dòchas gun dèan na molaidhean gu h-àrd an obair agad ann an Excel nas sìmplidhe agus a leigeas leat barrachd ùine shaor fhaighinn airson na làithean samhraidh mu dheireadh sin a mhealtainn. Bi toilichte agusair leth ann an Excel!