Jedwali la yaliyomo
Tunaweza kupata nambari za safu mlalo katika Excel kwa kutumia njia nyingi lakini VBA hutoa vipengele zaidi na ubinafsishaji. Ambayo tunaweza kupata nambari za safu kwa njia nzuri. Leo makala hii itaonyesha makro 4 muhimu ili kupata nambari ya safu katika Excel kwa kutumia VBA.
Pakua Kitabu cha Mazoezi cha Mazoezi
Unaweza kupakua kitabu cha kazi cha Excel bila malipo kutoka hapa na fanya mazoezi kwa kujitegemea.
Tafuta Nambari ya Safu Kwa Kutumia VBA.xlsm
Macros 4 ili Kupata Nambari ya Safu Kwa Kutumia VBA katika Excel
Pata maelezo kwa mkusanyiko wetu wa data ambao tutatumia kuchunguza mbinu zinazowakilisha baadhi ya mauzo ya wauzaji katika maeneo mbalimbali.
Macro 1: VBA ili Kupata Nambari ya Safu kwa Kubadilisha Uteuzi
Kwanza, tutatumia jumla katika Excel VBA kupata nambari ya safu mlalo kwa kuchagua kisanduku chochote. Hii inamaanisha ukichagua tu seli yoyote iliyotumika, jumla itaonyesha nambari ya safu mlalo mara moja. Ili kufanya hivyo, itabidi uweke misimbo kwenye laha , sio kwenye sehemu.
Hatua:
- Sawa- bofya kichwa cha laha na uchague Angalia Msimbo kutoka kwenye menu ya muktadha .
- Kisha andika kufuata misimbo-
7453
- Baadaye, hakuna haja ya kutekeleza misimbo, rudi tu kwenye laha yako.
Uchanganuzi wa Msimbo:
- Kwanza, nilitengeneza utaratibu wa Nchi ya Kibinafsi Mabadiliko_ya_Uchaguzi wa Laha-Kazi .
- Kisha akatangaza kigezo Nambari kama Nambari kamili .
- safu itabainisha nambari ya safu mlalo ya kisanduku kinachotumika.
- Ifuatayo, taarifa ya Kama itaangaliwa. seli amilifu iwe ni tupu au la, na kisha MsgBox itaonyesha pato.
- Sasa bonyeza tu kwenye seli yoyote iliyotumika na itakuonyesha safu mlalo. nambari.
Soma Zaidi: Excel VBA: Tafuta Mfuatano katika Safu wima na Nambari ya Safu ya Kurudi
Macro 2: Tafuta Nambari ya Safu Mlalo ya Seli Inayotumika Kwa Kutumia VBA
Makro hii itarejesha nambari ya safu mlalo ya kisanduku amilifu katika kisanduku maalum cha laha yetu. Kwa hivyo, itabidi kutaja jina la laha ya kazi na seli ya pato katika misimbo yetu. Hapa, tutatumia Kiini D14 kama kisanduku chetu cha kutoa.
Hatua:
- Bonyeza ALT + F11 ili kufungua dirisha la VBA .
- Ifuatayo, bofya ifuatavyo ili kuingiza sehemu mpya: Ingiza > Moduli .
- Baada ya hapo, charaza misimbo ifuatayo kwenye moduli-
3412
- Kisha rudi kwenye laha yako.
Uchanganuzi wa Msimbo:
- Hapa . Kisha taarifa ya Weka itachagua kisanduku amilifu
- Fungu itarudisha nambari ya safu mlalo katika kisanduku cha kutoa.
- Sasa chagua kisanduku na ubofye kama ifuatavyo: Msanidi >Macros .
- Baada ya kuonekana kwenye kisanduku cha mazungumzo Macro , chagua tu jina la jumla na ubonyeze Endesha .
Hivi karibuni, utaona kwamba nambari ya safu mlalo ya kisanduku kilichochaguliwa imerudishwa katika kisanduku chetu cha kutoa.
Unaweza kuona kwamba B8 seli imechaguliwa, kwa hivyo 8 ndiyo pato.
Soma Zaidi: Jinsi ya Kupata Nambari ya Safu ya Safu ya Seli ya Sasa katika Excel (Njia 4 za Haraka)
Visomo Sawa
- Jinsi ya Kuongeza Nambari ya Safu katika Mfumo wa Excel (Njia 6 Muhimu)
- Pata Nambari ya Safu kutoka Safu na Excel VBA (Mifano 9)
- Jinsi ya Kurudisha Nambari ya Safu Mlalo ya a Ulinganishaji wa Kiini katika Excel (Mbinu 7)
- Jinsi ya Kupata Nambari ya Safu kutoka kwa Thamani ya Seli katika Excel (Njia 5)
Macro 3: VBA ili Kupata Nambari ya Safu kwa Kulinganisha Thamani
Ikiwa unataka kupata nambari ya safu mlalo kwa kutafuta thamani basi jumla hii ni kwa ajili yako. Utalazimika kutaja thamani ya utafutaji na nambari ya safu wima katika misimbo kama inavyoonyeshwa kwenye picha hapa chini.
Hatua:
- Fuata ya kwanza hatua mbili kutoka kwa mbinu ya awali ili kuingiza moduli mpya.
- Kisha, weka misimbo ifuatayo ndani yake-
7194
- Baada ya hapo, rudi kwenye yako laha.
Uchanganuzi Wa Msimbo:
- Hapa, Pata_Safu_Inayolingana_a_Thamani() ni Sub
- Na wBook na wSheet zimetangazwa kuwa Karatasi ya kazi na fCell imetangazwa kuwa Masafa .
- wBook na wSheet zimewekwa kwa ActiveWorkbook na ActiveSheet .
- Const itachukua ingizo kwa thamani ya utafutaji.
- Baadaye, Safu itafuta thamani kupitia safu wima iliyotajwa.
- Ifuatayo, taarifa ya Kama na Else itaonyesha matokeo kwa kutumia MsgBox .
- Baadaye, fuata hatua ya 5 kutoka kwa mbinu ya awali ili kufungua Macro kisanduku cha mazungumzo.
- Chagua 1>jina la jumla na ubonyeze tu Run .
Hivi karibuni kisanduku cha taarifa kitakuonyesha nambari ya safu mlalo.
Soma Zaidi: Excel VBA: Nambari ya Thamani ya Safu Mlalo ya Kurejesha (Njia 5 Zinazofaa)
Macro 4: Kitufe cha Kupata Nambari ya Safu
Katika mbinu yetu ya mwisho, tutakuonyesha mbinu bora zaidi ya kubainisha nambari ya safu mlalo kwa kutumia VBA makros. Tutatengeneza kitufe na tutakabidhi jumla nayo. Tutakapobofya kitufe, itafungua kisanduku cha ingizo ambapo tunaweza kutoa thamani ya utafutaji ambayo tunataka nambari ya safu mlalo. Jumla iliyotangulia inaweza kutafuta safu iliyotajwa lakini jumla hii inaweza kutafuta safu wima yoyote, popote kwenye laha.
Hatua:
- Tena fuata hatua mbili za kwanza kutoka kwa mbinu ya pili ili kuingiza moduli mpya.
- Ifuatayo, weka misimbo ifuatayo ndani yake-
6807
- Kisha rudi kwa yakolaha.
Uchanganuzi Wa Msimbo:
- Kwanza, niliunda Sub utaratibu Find_Row_Number().
- Kisha ilitangaza vigeu viwili, mValue kama String na safu kama Safu .
- Kisha ukatumia Sanduku la Kuingiza kuingiza thamani.
- Baadaye, taarifa ya Weka na Kama itapata nambari ya safu mlalo ikiwa si tupu.
- Mwishowe, MsgBox itaonyesha pato.
- Baadaye, bofya Msanidi > Ingiza kisha uchague Kitufe amri kutoka sehemu ya Vidhibiti vya Fomu .
- Kisha utapata alama ya kujumlisha na kielekezi chako, buruta popote kwa kubofya laha yako kulingana na saizi unayotaka kisha utoe kubofya.
11>
- Ifuatayo, bonyeza-kulia kwenye kitufe na uchague Hariri Maandishi ili kuhariri jina la kitufe.
- Charaza jina la kitufe, kisha ubofye popote nje ya kitufe na jina litabadilishwa.
- Sasa bofya kitufe, itafungua kisanduku cha kuingiza data.
- Mwishowe, ingiza tu thamani ya utafutaji na ubonyeze SAWA .
Sasa angalia, inaonyesha nambari ya safu mlalo ya zilizolinganathamani.
Soma Zaidi: Tafuta Mfuatano kwenye Safu wima na Nambari ya Safu ya Kurudisha katika Excel (Njia 7)
Hitimisho
Hayo ni yote kwa makala. Natumai taratibu zilizoelezewa hapo juu zitakuwa nzuri vya kutosha kupata nambari ya safu katika excel kwa kutumia VBA. Jisikie huru kuuliza swali lolote katika sehemu ya maoni na tafadhali nipe maoni. Tembelea ExcelWIKI ili kuchunguza zaidi.