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-17160
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