Mar a bheir thu air falbh sreath a’ cleachdadh VBA (14 dòighean)

  • Roinn Seo
Hugh West

Clàr-innse

Ma tha thu a’ coimhead airson cuid de na dòighean as fhasa air loidhne a sguabadh às le bhith a’ cleachdadh VBA , tha thu san àite cheart.

Daibhigidh sinn a-steach don phrìomh artaigil.

Luchdaich sìos Leabhar-obrach

VBA Sguab às Row.xlsm

14 Dòighean air Sguab às Sreath A’ cleachdadh VBA

An seo, tha na trì dàta agam clàran a sheallas na dòighean air sreathan a sguabadh às a' cleachdadh VBA . Anns a' chiad chlàr tha cuid Bathar companaidh agus am Meudan , Prìsean .

An dàrna fear tha cuid Còdan Bathar aig aon dhiubh agus na Meudan Bathar agus Prìsean

Agus tha am fear mu dheireadh a’ toirt a-steach cuid Ainmean Phròiseactan agus na Ceann-latha tòiseachaidh agus Cosgaisean aca.

Airson an artaigil a chruthachadh, tha mi air tionndadh Microsoft Excel 365 a chleachdadh, faodaidh tu dreach sam bith eile a chleachdadh a rèir do ghoireasachd.

Dòigh-1: Sguab às sreath shingilte a’ cleachdadh VBA

Canaidh sinn, thusa airson an loidhne anns a bheil Bathar Bròg 1, a sguabadh às agus an loidhne shingilte seo a sguabadh às 's urrainn dhut an dòigh seo a leantainn.

1>Ceum-01 :

➤Rach gu Leasaiche Tab>> Visual Basic Roghainn

An uairsin, fosglaidh an Deasaiche Bunaiteach Lèirsinneach suas.

➤Rach gu Cuir a-steach Tab>> Modúl Roghainn

An dèidh sin, thèid modal a chruthachadh.

Ceum-02 :

➤Sgrìobh na fol còd ìosal

2789

Seo, "Singilte" anaonadh ioma-raoin a fhreagras air na ceallan aig a bheil an ceann-latha 11/12/2021 , agus mu dheireadh, thèid na raointean a sguabadh às.

➤Press F5

Toradh :

Às deidh sin, sguabaidh tu às na sreathan aig a bheil ceann-latha sònraichte 11/12/2021 .

Susbaint Co-cheangailte: Excel VBA gus sreathan a sguabadh às le dàta sònraichte (9 eisimpleirean)

Cleachdadh Earrann

Airson cleachdadh a dhèanamh leat fhèin tha sinn air earrann Cleachdadh mar gu h-ìosal a thoirt seachad ann an duilleag leis an ainm Cleachd . Feuch an dèan thu leat fhèin e.

Co-dhùnadh

San artaigil seo, dh'fheuch mi ri dèiligeadh ris na dòighean as fhasa air VBA a chleachdadh gu h-èifeachdach airson a' sguabadh às sreathan. An dòchas gum bi e feumail dhut. Ma tha molaidhean no ceist sam bith agad, faodaidh tu an roinn anns an earrann bheachdan.

ainm duilleag-obrach, agus Rows(7) taghaidh àireamh na loidhne.

.EntireRow.Delete sguabaidh e às an loidhne gu lèir 7.

➤Brùth F5

Toradh :

San dòigh seo, sguabaidh tu às an loidhne anns a bheil an Bathar ainm Bròg 1 .

Leugh More: Mar a sguabas tu às sreathan ann an Excel: 7 Dòighean

Dòigh-2: Sguab às Ioma sreathan a' cleachdadh VBA

Ma tha thu airson iomadh sreath a sguabadh às mar na sreathan anns a bheil ainmean Bathar Bròg1 , Bròg2, agus Bròg3 , is urrainn dhut an còd VBA seo a leantainn.

1>Ceum-01 :

➤Lean Ceum-01 de Modh-1

5473

An seo, àireamhan sreath 13, 10 , agus thèid 7 a sguabadh às agus ann an sgrìobhadh gu sreathach na h-àireamhan sreatha a dh'fheumas tu a sgrìobhadh bhon àireamh sreath mu dheireadh gu àireamh na ciad loidhne mar a' chòd seo.

Air neo, an dèidh dhut a' chiad sreath a sguabadh às mar Sreath 7 bidh an còrr gluaisidh sreathan fon t-sreath seo aon sreath suas agus mar sin bidh Sreath 10 mar Sreath 9, agus bidh Sreath 13 mar Sreath 12. a-rithist, chan urrainn dhut na sreathan ceart a sguabadh às.

➤Brùth F5

Toradh :

An uairsin, sguabaidh tu às na sreathan anns a bheil na h-ainmean Bathar Bròg 1 , Bròg 2, agus Bròg 3 .

Leugh More: Mar a sguabas tu às iomadh sreath ann an Excel (3 dòighean)

Method-3 : A' sguabadh às sreath le bhith a' taghadh

An seo, seallaidh mi an dòigh air sreath a sguabadh àsa thaobh cealla gnìomhach san t-sreath sin.

Ceum-01 :

➤Lean Step-01 de Method-1

1548

Sguabaidh e às an loidhne le cealla gnìomhach.

➤Sàbhail an còd.

Ceum-02 :

➤Tagh cealla sreath sam bith a tha thu airson a sguabadh às (An seo thagh mi cealla B7 )

➤Rach gu Leasaiche Tab>> Macros Roghainn

An dèidh sin, bidh am Macro Fosglaidh draoidh.

➤Tagh an ainm Macro dlrow3 agus brùth Run

<3.

Toradh :

Às deidh sin, sguabaidh tu às an loidhne anns a bheil an t-ainm Product Bròg 1 .

Method-4: A' Sguabadh às a h-uile sreath san taghadh

Airson gach sreath ann an taghadh a sguabadh às, faodaidh tu an dòigh seo a leantainn.

Ceum-01 :

➤Lean Ceum-01 de Modh-1

9613

It sguabaidh às a h-uile sreath den taghadh.

➤Sàbhail an còd.

Step-02 :

➤Tagh an raon de shreathan a tha thu airson a sguabadh às (An seo, thagh mi raon B7:D9 )

➤Rach gu Leasaiche Tab>> Macros Roghainn

<0

Às deidh sin, fosglaidh an Draoidh Macro suas.

➤Tagh an t-ainm Macro dltrow4 agus brùth Ruith

Toradh :

An uairsin, sguabaidh tu às na sreathan anns a bheil an Ainmean toraidh Bròg 1 , Seacaid1, agus Seacaid2 .

Leugh More: Mar a sguabas tu às na sreathan taghte ann an Excel(8 dòighean-obrach)

Method-5: Sguab às sreath Ma tha cealla sam bith falamh

An seo, tha cealla falamh agam a tha B9 (thug mi air falbh an luach on chill seo airson seo modh), agus a’ cleachdadh còd VBA sguabaidh mi às an loidhne aig a bheil B9 cealla.

Step-01 :

➤ Lean Ceum-01de Method-1
7160

Sguabaidh e às a h-uile sreath san raon “B5:D13” le cealla bàn sam bith agad.

➤Brùth F5

Toradh :

An uairsin, bidh e comasach dhut an loidhne anns a bheil an cealla bàn a sguabadh às.

Leugh More: Mar a bheir thu air falbh sreathan falamh ann an Excel (11 dòighean)

Modh-6: Sguab às sreath Ma tha an t-sreath slàn falamh

An seo, tha cealla falamh agam a tha B9 (Thug mi air falbh na luachan airson an dòigh seo), agus sreath falamh a tha ann an Row 12 (thug mi air falbh na luachan airson an dòigh seo), agus a’ cleachdadh còd VBA agus an gnìomh COUNTA Sguabaidh mi às an loidhne a tha falamh.

Ceum-01 :

➤Lean Step-01 de Method-1

2334

"B5:D13" an raon dàta agus FOR obraichidh lùb airson a h-uile cealla a-staigh an raon seo.

CountA(cell.EntireRow) tillidh tu àireamh nan ceallan nach eil falamh agus nuair a thig e gu bhith na 0, thèid an loidhne a sguabadh às.

➤Cruthaich F5

Toradh :

An dèidh sin, bidh e comasach dhut an loidhne fhalamh a sguabadh às ach cha sguab e às sreath sam bith leis nach eil a h-uile gin de ceallan na sreatha seo falamh.

Leugh More: Mar a chleachdas tu VBA gus Sguab às Sreathan Falamh ann an Excel

Dòigh-7: A' sguabadh às a h-uile nmh sreath

'S urrainn dhut gach nmh sreath a sguabadh às (sa chùis seo a h-uile 3mh sreath) le bhith leantainn a' mhodh seo.

Ceum-01 :

➤Lean Ceum-01 de Modh-1

9105

"B5 Is e :D13” an raon dàta agus tillidh rc àireamh sreath iomlan an raoin seo a tha 9 .

Seo, an FOR Tòisichidh lùb bhon t-sreath mu dheireadh a tha rc no 9 sa chùis seo agus a' crìochnachadh leis a' chiad sreath.

Ceum -3 cuidichidh seo le sguabadh às a h-uile 3mh sreath san raon seo.

➤Brùth F5

1>Toradh :

An uairsin, sguabaidh tu às na sreathan anns a bheil na h-ainmean Bathar Bròg 1 , Bròg 2, agus Bròg3 .

Leugh More: Mar a sguabas tu às a h-uile nth R ow ann an Excel (Dòighean 6 as fhasa)

Leughaidhean coltach:

  • Mar a sguabas tu às na sreathan taghte le Excel VBA (Ceum- Stiùireadh le Ceum)
  • Sguab às sreathan nach deach a chleachdadh ann an Excel (8 dòighean furasta)
  • Mar a sguabas tu às sreathan falaichte ann an Excel (3 dòighean)
  • Sguab às sreathan neo-chrìochnach ann an Excel (5 dòighean furasta)
  • Mar a sguabas tu às sreathan ann an Excel a thèid air adhart gu bràth (4 EasyDòighean)

Dòigh-8: Sguab às sreath stèidhichte air luach cealla

San dòigh seo, sguabaidh mi às an loidhne aig a bheil luach sònraichte Lèine 2 .

Ceum-01 :

➤ Lean Ceum-01 de Modh- 1

5820

Is e “B5:D13” an raon dàta agus obraichidh an lùb FOR airson a h-uile cealla san raon seo.

Ma tha an luach "Lèine 2" ann an cealla sreath sam bith, thèid an loidhne a sguabadh às.

➤Press F5<2

Toradh :

San dòigh seo, sguabaidh tu às an loidhne anns a bheil an t-ainm Bathar Lèine 2 .

Leugh More: VBA Macro gus Sguab às sreath ma tha luach ann an cill ann an Excel (2 dhòigh)

Dòigh-9: A’ cur às do shreathan dùblaichte

An seo, tha dà shreath agam le Còd Bathar 97375 agus mar sin tha mi airson aon dhe na sreathan sin a tha comharraichte le a sguabadh às. bogsa dearg gu h-ìosal.

Ceum-01 :

➤Lean Step-01 de Modh-1

8309

Seo, "B5:D13" an raon dàta agus Colbhan:=1 mi agus lorgaidh e luachan dùblaichte a-mhàin ann an aon cholbh a tha sa cholbh tòiseachaidh Colbh B ach ma tha thu airson rannsachadh ann an colbhan eile cuideachd faodaidh tu an àireamh seo a chleachdadh a rèir do fheumalachdan.

➤Brùth F5

Toradh :

An dèidh sin, bidh e comasach dhut an loidhne a tha coltach ri sreath eile.

Leugh More: Mar a sguabas tu às sreathan dùblaichte ann anExcel le VBA (8 Dòighean Èifeachdach)

Dòigh-10: Sguab às sreathan ann an Clàr

Osbarr, tha an clàr a leanas agad leis an ainm Clàr 1 agus a-nis tha thu airson sguabadh às  Sreath àireamh 6 den chlàr seo. Gus seo a dhèanamh 's urrainn dhut an dòigh seo a leantainn.

Ceum-01 :

➤Lean Step-01 de Method-1

2622

Seo, "Clàr" an e ainm na duilleige, "Clàr1" ainm a' chlàir agus <1 Is e>6 àireamh sreatha a' chlàir seo a tha thu airson a sguabadh às.

➤Brùth F5

Toradh :

San dòigh seo, sguabaidh tu às an t-sreath a tha thu ag iarraidh den chlàr seo.

Leugh Tuilleadh: Mar a bheir thu air falbh sreathan dùblaichte stèidhichte air aon cholbh a’ cleachdadh Excel VBA

Dòigh-11: A’ cuir às do shreathan faicsinneach às deidh an sìoladh

An seo, tha clàr dàta agam a tha air a shìoladh le an colbh Prìs airson luachan nas motha na $1,500.00 agus tha mi airson na sreathan faicsinneach air fad a sguabadh às às dèidh an criathradh.

Ceum-01 :

➤Lean Ceum-01 de Modh-1

2917

An seo, "B5: Is e D13” an raon dàta.

➤Press F5

A-nis, bidh a h-uile sreath faicsinneach às deidh sìoladh a sguabadh às. 'S urrainn dhut na sreathan falaichte a thoirt air ais a-nis le bhith a' taghadh an t-soidhne Filter sa cholbh Prìs .

➤ Cliog air Tagh a h-uile roghainn

➤ Brùth OK

Toradh :

Mu dheireadh, gheibh thu na sreathan falaichte air ais a-steachan clàr dàta.

Leugh More: Mar a nì thu criathradh agus cuir às do shreathan le VBA ann an Excel (2 dhòigh)

Method-12: Sguab às sreath stèidhichte air an cealla gnìomhach mu dheireadh

An seo, is e cealla B13 an cealla gnìomhach mu dheireadh agam agus tha mi airson seo a sguabadh às leis a’ chill ghnìomhach mu dheireadh dhe na leanas clàr dàta.

Ceum-01 :

➤Lean Ceum-01 de Dòigh -1

6088

Seo, 2 a' ciallachadh Colbh B air a bheil an cealla gnìomhach agam, 's urrainn dhut an àireamh atharrachadh a rèir do fheumalachdan.

➤Brùth F5

Toradh :

San dòigh seo, sguabaidh tu às do sreath ghnìomhach mu dheireadh.

Leugh More: Còd Excel VBA airson Sguab às Sreathan Stèidhichte air Luach Ioma-chealla (3 Slatan-tomhais)

Dòigh-13: A' sguabadh às sreathan aig a bheil sreangan sam bith

Gabh ris, tha thu airson na sreathan le sreang sam bith a sguabadh às, agus airson seo a dhèanamh 's urrainn dhut an dòigh seo a leantainn.

Ceum-01 :

➤Lean Ceum-01 de Modh-1

8551

Seo, tha “string” ainm na duilleige, 'S e 5 àireamh a' chiad sreath den raon dàta seo agus 's e àireamh a' cholbh tòiseachaidh 2

Leigidh an aithris Le dhut nì a shònrachadh no seòrsa a tha air a mhìneachadh leis a' chleachdaiche aon turas airson sreath iomlan de dh'aithrisean.

Air Mearachd Ath-thòisich An ath aithris a' sònrachadh, nuair a thachras mearachd ùine-ruith, gun tèid smachd a chumail air an aithris às dèidh na h-aithris far a bheil tha a' mhearachd a' tachairt.

LastRow agus LastColumn till an sreath is colbh mu dheireadh den raon dàta.

SpecialCells(xlCellTypeConstants, xlTextValues) taghaidh tu na sreathan aig a bheil luachan teacsa sam bith san raon dàta. raon.

➤Brùth F5

Toradh :

Às deidh sin, nì thu sguab às na sreathan le sreang teacsa sam bith.

Leugh More: Excel Shortcut gus Sguab às Sreathan (Le Bonus Techniques)

Dòigh-14: Sguab às sreath stèidhichte air cinn-latha

An seo, sguabaidh mi às na sreathan le ceann-latha sònraichte 11/12/2021 (mm/dd/yyyy) ann an seo modh a' cleachdadh a' ghnìomh DATEVALUE .

Ceum-01 :

➤Lean Ceum- 01 de Modh-1

6885

Seo, "Ceann-là" is e ainm na duilleige, is e àireamh ciad sreath an raon dàta seo 5 agus 's e 3 an àireamh colbh slatan-tomhais (dè a' cholbh air a bheil cinn-latha).

Leigidh an aithris Le dhut nì no seòrsa a chaidh a shònrachadh leis a' chleachdaiche a shònrachadh aon turas. airson sreath iomlan de dh’aithrisean.

Air Mearachd Ath-thòisich An ath aithris a’ sònrachadh, nuair a thachras mearachd ùine-ruith, thèid an smachd chun na h-aithris às dèidh na h-aithris far a bheil a' mhearachd a' tachairt.

Tillidh an sreath mu dheireadh den raon dàta an sreath mu dheireadh dhen raon dàta agus an-seo, an FOR Tòisichidh lùb bhon t-sreath mu dheireadh a tha LastRow no 6 sa chùis seo, agus a' crìochnachadh leis a' chiad sreath.

DATEVALUE tionndaidh ceann-latha teacsa gu luach.

An seo, tillidh Union an

Tha Ùisdean West na thrèanaiche agus na mhion-sgrùdair Excel air leth eòlach le còrr air 10 bliadhna de eòlas sa ghnìomhachas. Tha ceum Bachelor aige ann an Cunntasachd is Ionmhas agus ceum Maighstireachd ann an Rianachd Gnothachais. Tha ùidh mhòr aig Ùisdean ann an teagasg agus tha e air dòigh-teagaisg gun samhail a leasachadh a tha furasta a leantainn agus a thuigsinn. Tha an eòlas eòlach aige air Excel air na mìltean de dh’ oileanaich agus proifeiseantaich air feadh an t-saoghail a chuideachadh gus na sgilean aca a leasachadh agus air leth math nan dreuchdan. Tron bhlog aige, bidh Ùisdean a’ roinn a chuid eòlais leis an t-saoghal, a’ tabhann clasaichean oideachaidh Excel an-asgaidh agus trèanadh air-loidhne gus daoine fa leth agus gnìomhachasan a chuideachadh gus an làn chomas a ruighinn.