Shaxda tusmada
Haddii aad raadinayso qaar ka mid ah siyaabaha ugu fudud ee lagu tirtiri karo safka adoo isticmaalaya VBA , markaa waxaad joogtaa meesha saxda ah.
>Aan u dhex galno maqaalka ugu muhiimsan.4> Soo deji Buuga Shaqada>>>>>VBA Tirtir Row.xlsm>14 Siyaabaha Loo Tirtiri karo Safka Isticmaalka VBA
>Halkan, waxaan haystaa saddexda xog miisaska si ay u muujiyaan siyaabaha loo tirtiro safafka isticmaalaya VBA. Shaxda kowaad waxa ay ka kooban tahay qaar Alaabooyinee shirkad ah iyo Qiimaha, Qiimaha.>>>Ka labaad Mid ka mid ah ayaa leh qaar ka mid ah Xeerarka Alaabtaiyo u dhigma Xajmiga badeecadaiyo Qiimaha>>> Midka ugu dambeeyana wuxuu ka kooban yahay Qaar ka mid ah Magacyada Mashruucaiyo magacyadooda Taariikhda Bilawgaiyo Qiimaha.>
Abuuritaanka maqaalka, Waxaad isticmaashay Microsoft Excel 365 nooca, waxaad isticmaali kartaa nooc kasta oo kale sida ku habboon adiga. waxaad rabtaa inaad tirtirto safka ka kooban Alaabada >>Kabaha 1, oo si aad u tirtirto safkan kaliya waxaad raaci kartaa habkan.
>>> 1>Tallaabo-01:➤Tag Developer Tab>> Muqaal Aasaaska Doorashada
>>>Markaa, Tafatiraha Aasaasiga ah ee Muuqaalka ayaa furmaya.
> ➤Tag GeliTab>> ModuleOption
Intaas ka dib, Module ayaa la abuuri doonaa>:
➤Qor fol-ka koodka hoos u dhigaya
3484
Halkan, “Single” waa kanmidawga tirooyin badan oo u dhigma unugyada taariikhda leh 11/12/2021 , ugu dambayntiina, kala duwanaanshaha waa la tirtiri doonaa.
>>>> 1>F5Natiijada :
>Intaas ka dib, waxaad tirtiri doontaa safafka haysta taariikh cayiman oo ah 11/12/2021.
Nuxurka Laxidhiidha: Excel VBA si loo Tirtiro Safafka Xogta Gaarka ah (9 Tusaalooyinka) >
> Ku celcelinta QaybtaSi aad u samayso ku-dhaqanka laftaadu waxaanu ku bixinay Practice qayb sida hoose oo kale ah xaashi magaceedu yahay Practice . Fadlan adigu keligaa samee.
Gabagabo
Maqaalkan, waxaan isku dayay inaan daboolo siyaabaha ugu fudud ee loo isticmaalo VBAsi wax ku ool ah Tirtirka safafka. Waxaan rajeyneynaa inaad ka heli doonto faa'iido. Haddii aad hayso wax talo ah ama su'aalo ah, xor u noqo inaad la wadaagto qaybta faallooyinka.>Magaca xaashida shaqada, iyo Safka(7)ayaa dooran doona lambarka safka..EntireRow.Delete waxay tirtiri doontaa dhammaan safka 7.
>19>
➤Riix F5 >
>Natiijada:Sidaan, waxaad tirtiri doontaa safka uu ku jiro Alaabta magaca Kabaha 1 .
>
Wax badan ka sii akhri: > Sida loo tirtiro safafka gudaha Excel: 7 Hababka >
Habka-2: Tirtir Safafka Badan Adigoo isticmaalaya VBA
> Haddii aad rabto inaad tirtirto safaf badan sida safafka ka kooban Alaabtamagacyada Kabaha1, Kabaha2,iyo Kabaha3, markaas waxaad raaci kartaa tan VBAcode.>>>1>Tallaabo-01 :
> , iyo 7 waa la tirtirayaa oo qoraal ahaan lambarrada safafka waa inaad ka qortaa lambarka safka ugu dambeeya ilaa lambarka safka koowaad sida code-kan.> Haddii kale, ka dib markaad tirtirto safka hore sida safka 7 ka soo hadhay Safafka ka hooseeya safkan ayaa kor u qaadaya hal saf, sidaas awgeed safka 10-aad wuxuu noqonayaa safka 9-aad, safka 13-aadna wuxuu noqonayaa safka 12-aad. ason, ma awoodid inaad tirtirto safafka saxda ah>>> :Markaa, waxaad tirtiri doontaa safafka ay ku jiraan Product magacyada Kabaha 1 , Kabaha2, iyo Kabaha3 .
Akhri wax badan : Tirtiridda safka adigoo dooranaya
Halkan, waxaan ku tusi doonaa habka loo tirtiro safkamarka la eego unugga firfircoon ee safkaas 2> ee Habka-1 >
6684
Waxay tirtiri doontaa safka leh unug firfircoon.
➤ Keydi koodka.
Tallaabo-02 :
➤Dooro unug kasta oo saf ah oo aad rabto in aad tirtirto
>Wizard ayaa furmi doona.
➤Dooro Magaca Macro >dltrow3 oo tabo Run >
>> >>Natiijada :
>kadib, waxaad tirtiri doontaa safka uu ku jiro Product magaca Kabaha 1 .>
Habka-4: Tirtirka Dhammaan Safafka Xulashada
>Si aad u tirtirto dhammaan safafka xulashada waxaad raaci kartaa habkan. >3>
Tallaabo-01 :
> waxay tirtiri doontaa dhammaan safafka xulashada. > >> 0>➤Dooro kala duwanaanshaha safafka aad rabto inaad tirtirto (Halkan, waxaan doortay xadka B7:D9)>➤Tag DeveloperTab>> MacrosOption>Intaa ka dib, Macro Wizard ayaa furmi doona.
➤Dooro Magaca Macro >>dltrow4 oo tabo Run >
>Natiijada :
Markaa, waxaad tirtiri doontaa safafka uu ku jiro Alaabta magacyada kabaha 1 , Jaakada1, iyo Jaakada2 .
>
Ka sii akhri: >Sidee loo tirtiraa safafka la xushay ee Excel 3>
Habka-5: Tirtiridda safka haddi unugyadu banaysan yihiin
Halkan, waxaan haystaa unug madhan kaas oo ah B9 (waxaan ka saaray qiimaha unugan tan Habka), oo isticmaalaya VBA code waxaan tirtiri doonaa safka haysta B9 unug.
> >>Tallaabada-01 :
>>"B5:D13"oo leh unug kasta oo madhan.>>>:Markaa, waxaad awoodi doontaa inaad tirtirto safka uu ku jiro unugga bannaan Sida loo saaro safafka madhan ee Excel (11 Hababka) >
> Habka-6: Tirtiridda safka Haddii safka oo dhami uu madhan yahay>Halkan, waxaan haystaa unug madhan oo ah B9(waxaan meesha ka saaray qiyamkii habkan), iyo saf maran kaas oo ah safka 12aad (waxaan ka saaray qiyamka habkan), oo isticmaalaya VBAcode iyo Shaqada COUNTAwaxaan tirtiri doonaa safka madhanof Habka-13727
“B5:D13” waa tirada xogta iyo FOR loop-ku wuxuu u shaqayn doonaa unug kasta kala duwanaanshahan.
CountA(cell.EntireRow) waxay soo celinaysaa tirada unugyada aan banaanayn marka ay noqoto 0 markaas safka waa la tirtiri doonaa.
>> <38> ➤ Riix F5Natiijada :
Intaa ka dib, waxaad awoodi doontaa inaad tirtirto safka madhan laakiin ma tirtiri doono saf kasta oo aan lahayn dhammaan Unugyada safkan madhan.
>
Ka sii akhri
Habka-7: Tirtirka Saf Kasta nth
>Waxaad tirtiri kartaa saf kasta nth (kiiskan oo kale safkii 3aad) adoo raacaya habkan.
> > 3> 0 Tallaabo-01 : >:D13" waa tirada xogta iyo rc waxay soo celin doontaa wadarta tirada safafka ee xadkan oo ah 9 .
>Halkan, FORloop wuxuu ka bilaabmi doonaa safka ugu dambeeya kaas oo ah rcama 9kiiskan wuxuuna ku dhamaanayaa safka kowaad.> Tallaabo -3wuxuu kaa caawin doonaa in la tirtiro 3rdsaf kasta oo ka mid ah safafkan.>>> 1>Natiijooyinka:Markaa, waxaad tirtiri doontaa safafka ay ku jiraan Product magacyada Kabaha 1 , Kabaha2, iyo Shoe3 .
Ka sii akhri: Sida loo tirtiro Nth kasta ow in Excel ( 6 siyaabood ee ugu fudud) >
> Akhrisyo la mid ah:- > Sida loo tirtiro safafka la xushay ee Excel VBA (Tallaabo- Tirtir Tirtirida Safafka Aan La Isticmaalin ee Excel (8 Siyaabo Fudud) 44> Sida Loo Tirtirayo Safka Qarsoon ee Excel (3 Hababka)
- >> Tirtir safafka aan dhamaadka lahayn ee Excel (5 Waddo oo Fudud) > 44> Sida loo tirtiro safafka Excel ee waligeed socdaHababka) >
Habka-8: Tirtirka Safka Ku Salaysan Qiimaha Unugyada
>Habkan, waxaan tirtiri doonaa safka isagoo qiimo gaar ah leh Shaadhka 2.
Tallaabo-01 :
➤Raac Tallaabo-01 ee Qaabka- 1
4214
“B5:D13” waa tirada xogta iyo FOR loop-ku wuxuu u shaqayn doonaa unug kasta oo xadkan ah.
0 Haddii unug kasta oo saf ah uu ka kooban yahay qiimaha “Shaadhka 2”markaa safka waa la tirtiri doonaa.>>>Natiijada :
Sidaan, waxaad tirtiri doontaa safka ka kooban Product magaca Shaadhka 2 .
49>
Akhri wax dheeraad ah: VBA Macro si loo tirtiro safka haddii unugyadu ay ku jiraan qiimaha Excel (2 Hababka) >
> 13> Habka-9: Tirtirka Saafka Nuqulka ah>Halkan, waxaan haystaa laba saf oo leh Koodhka badeecada> 97375oo markaa waxaan rabaa in aan tirtiro mid ka mid ah safafkan oo lagu calaamadeeyay sanduuqa gaduudan ee hoose> Habka-15973
Halkan, “B5:D13” waa kala duwanaanshaha xogta iyo Columns:=1 aniga ka dib waxay ka raadin doontaa qiyamka nuqul ka mid ah hal tiir oo ah tiirka bilawga ah Column B laakin haddii aad rabto inaad ka raadiso tiirar kale waxaad isticmaali kartaa lambarkan iyadoo loo eegayo baahidaada.
>
> oo la mid ah saf kale.Excel oo leh VBA (8 Wadooyin wax ku ool ah)
> Habka-10: Tirtirka Safka Shaxda> Kasoo qaad, waxaad haysataa shaxdan soo socota oo magaciisu yahay Shaxda1iyo Hadda waxaad rabtaa inaad tirtirto Safka 6 ee shaxdan. Si aad tan u samayso waxaad raaci kartaa habkan.
Tallaabo-01 :
➤Raac Tallaabo-01 ee Habka-1
1988
Halkan, “Shaxda” waa xaashida magaca, “Shaxda1” waa magaca miiska iyo 6 waa lambarka safka ee shaxdan oo aad rabto inaad tirtirto.
>>>>Natiijooyinka:Sidaan, waxaad tirtiri doontaa safka aad rabto ee shaxdan Sida Loo Saaro Safka Kooban Ee Ku Salaysan Hal Sadar Adoo Adeegsanaya Excel VBA >
Habka-11: Tirtirka Safafka Muuqda Kadib Marka La Shaandhoo
>Halkan, waxaan haystaa shax xogeed oo lagu sifeeyay Qiimaha Tiirka qiimayaasha ka badan $1,500.00 oo waxaan rabaa in aan tirtiro dhammaan safafka muuqda kadib shaandhaynta.
Tallaabo-01 :
> D13"waa tirada xogta.>>> ➤Riix F5>Hadda, dhammaan safafka muuqda kadib shaandhaynta la tirtiro. Hadda waxaad soo celin kartaa safafka qarsoon adiga oo dooranaya Filtersaxeexa Qiimahatiirka 1> Dooro Dhammaanikhtiyaarka> ➤Riix OK> 59>
Natiijada :
0>Ugu dambayntii, waxaad dib u heli doontaa safafka qarsoonshaxda xogta>> 3>Akhri wax dheeraad ah: Sida loo shaandheeyo oo loo tirtiro safafka VBA gudaha Excel (2 Hababka) >
Habka-12: Tirtiridda Safka Ku Salaysan Unuggii Firfircoonaa ee Dambe
>Halkan, unuggaygii ugu dambeeyay ee firfircooni waa unugga B13 waxaana rabaa in aan tirtiro kan aan haysto unugga firfircoon ee ugu dambeeya ee soo socda shaxda xogta -1 >3039
Halkan, 2 macnaheedu waa Tiirka B oo aan ku leeyahay unuggayga firfircoon, waxaad ku beddeli kartaa lambarka hadba baahidaada.<3
>
> ➤Riix F5 >Natiijada :
Sidaas, waxaad tirtiri doontaa kaaga Safka firfircoon ee ugu dambeeyay 3>
Habka-13: Tirtirka Safafka leh Xarig kasta
> Ka soo qaad, waxaad doonaysaa inaad tirtirto safafka leh xadhig kasta, si aad tan u samayso waxaad raaci kartaa habkan. >> <64Tallaabo-01 :
>> Halkan, "xadhig"waa xaashida magaca, lambarka safka koowaad ee kala duwanaanshaha xogtani waa 5iyo tiirka bilawga ah waa 2>oo leh baydhadu waxay kuu oggolaanaysaa inaad caddeyso shay ama nooca isticmaale-qeexay hal mar oo dhan oo taxane ah oo odhaahyo ah.
On Error Resume Next baydhadu waxay qeexaysaa, marka uu dhaco cilad run-time ah, xakamayntu waxay aadaysaa bayaanka raacaya bayaanka halka qaladku wuu dhacaa.
>>LastRow iyo Tixraaca ugu dambeeya soo celi safka ugu dambeeya iyo tiirka xogta ee kala duwan.
SpecialCells(xlCellTypeConstant, xlTextValues) waxay dooranaysaa safafka leh wax qiimayaal qoraal ah xadka Tirtir safafka leh xargaha qoraalka.
>
Wax badan ka sii akhri: >Excel Shortcut to Delete Lines (oo wata farsamooyin gunno ah) >
Habka-14: Tirtirka Safka Ku saleysan Taariikhaha
>Halkan, waxaan tirtiri doonaa safafka leh taariikh gaar ah 11/12/2021 (mm/dd/yyyy) ee tan habka loo isticmaalo DATEVALUE function .>
Tallaabo-01 :
➤Raac Tallaabo- 01 ee Habka-1
5773
Halkan, “Taariikhda” waa magaca xaashida, tirada safka koowaad ee xogtan waa 5.2 Weedho taxane ah oo dhan.
>Cillad ku saabsan Dib u Bilaabida Xiga ayaa caddaynaysa taas, marka uu dhaco qalad run-time ah, xakamayntu waxa ay tagtaa bayaanka raacaya bayaanka halka uu khaladku ka dhacay.
LastRow waxa ay soo celisaa safka ugu dambeeya ee kala duwanaanshaha xogta iyo halkan, FOR loop wuxuu ka bilaabanayaa safka ugu dambeeya kaas oo ah Row Dambe ama 6 kiiskan, wuxuuna ku dhamaanayaa safka kowaad.
>> TAARIIKHDA > waxay taariikhda qoraalka u beddeli doontaa qiimo.
Halkan, Ururka ayaa soo celin doona