Excel VBA ya Kuongeza Laha Ikiwa Haipo (na Hatua za Haraka)

  • Shiriki Hii
Hugh West

Excel VBA ni zana yenye nguvu na rahisi ya kutekeleza majukumu haraka sana kwa wingi. Unaweza kuomba masharti kadhaa na kupata matokeo tofauti kwa misingi ya hali ya mtu binafsi kupitia VBA. Sasa, wakati mwingine, unaweza kutaka kuangalia kama karatasi fulani ipo kwenye kitabu chako cha kazi. Na, ikiwa sivyo, unaweza kuhitaji kuunda laha hiyo. Katika makala haya, nitakuonyesha hatua zote za kuongeza laha ikiwa haipo, kwa kutumia Excel VBA.

Excel VBA: Ongeza Laha Ikiwa Haipo. (Mwonekano wa Haraka)

3238

Ingiza kwenye sehemu mpya ili kutumia msimbo ulio hapo juu.

Pakua Kitabu cha Mazoezi

Unaweza kupakua kitabu chetu cha mazoezi kutoka hapa bila malipo!

Ongeza Laha Kama Haipo.xlsm

Hatua za Kutumia Msimbo wa VBA ili Kuongeza Laha katika Excel Kama Haipo

Sema, una kitabu cha kazi kilicho na laha 4 za kazi zinazoitwa Januari, Februari, Machi na Aprili. Kila laha lina ripoti ya mauzo ya mwezi unaofuata. Sasa, unahitaji kupata karatasi katika kitabu cha kazi na kuongeza karatasi ikiwa haipo. Unaweza kufuata miongozo ya hatua kwa hatua hapa chini ili kukamilisha hili.

📌 Hatua ya 1: Weka Moduli Mpya

Kwanza, unahitaji kuingiza sehemu ya kuandika msimbo wa VBA.

  • Ili kufanya hivi, mwanzoni kabisa, nenda kwenye Kichupo cha Msanidi >> Visual Basic zana.

  • Kutokana na hilo, Microsoft VisualMsingi wa Programu dirisha litaonekana.
  • Baadaye, nenda kwenye Ingiza kichupo >> Moduli zana.

Kwa hivyo, sehemu mpya inayoitwa Moduli1 imeundwa.

Soma Zaidi: Jinsi ya Kuongeza Laha na Jina katika Excel VBA (Njia 6 Rahisi)

Visomo Sawa

  • Unda Kitabu Kipya cha Kazi na Uhifadhi Kwa Kutumia VBA katika Excel
  • Excel VBA: Unda Kitabu Kipya cha Kazi na Ukipe Jina (Mifano 6)
  • Jinsi ya Kuunda Laha Mpya kutoka kwa Kiolezo Kwa Kutumia Macro katika Excel 14>

📌 Hatua ya 2: Andika na Uhifadhi Msimbo wa VBA Unaohitajika

Sasa, unahitaji kuandika msimbo ndani ya moduli na uihifadhi.

  • Ndani ili kufanya hivi, bofya chaguo la Moduli1 na uandike msimbo ufuatao kwenye dirisha la msimbo.
53968463

  • Kama matokeo, dirisha la msimbo litaonekana kama lifuatalo.

🔎 Ufafanuzi wa Msimbo:

Sehemu ya 1:

7310

Katika sehemu hii, tumetangaza jina la jumla na jina tofauti. es.

Sehemu ya 2:

2132

Katika sehemu hii, tumeunda kisanduku cha ingizo. Kupitia kisanduku hiki cha ingizo, tunaweza kuchukua ingizo la jina la faili ambalo tunahitaji kupata.

Sehemu ya 3:

6683

Katika sehemu hii, tunaangalia kama karatasi inayohitajika ipo kwenye kitabu cha kazi. Ikiwa sivyo, ingeunda laha inayohitajika na kutuonyesha ujumbe kuhusu mabadiliko haya.

Sehemu ya 4:

9887

Katika sehemu hii, tumefanya kazi na matokeo ikiwa karatasi inayohitajika tayari iko kwenye kitabu cha kazi. Katika hali hii, kisanduku kingine cha ujumbe kitatokea kukujulisha kuwa laha hii ipo. Zaidi ya hayo, katika sehemu hii, tunamalizia msimbo ipasavyo.

  • Baadaye, bonyeza Ctrl + S.

  • Baadaye, dirisha la Microsoft Excel litatokea. Bofya kitufe cha Hapana .

  • Kutokana na hayo, dirisha la Hifadhi Kama litaonekana.
  • Ukifuata, chagua chaguo la Hifadhi kama aina: kama umbizo la .xlsm . Baadaye, bofya kitufe cha Hifadhi .

Kwa hivyo, umeandika na kuhifadhi msimbo wako unaohitajika.

8>

Kumbuka:

Lazima uhifadhi kitabu cha kazi cha Excel katika umbizo la .xlsm . Vinginevyo, macro haitawezeshwa na msimbo hautafanya kazi.

Soma Zaidi: Excel VBA ili Kuongeza Laha Yenye Majina Yanayobadilika (Mifano 5 Bora)

📌 Hatua ya 3: Tekeleza Nambari

Sasa, unahitaji kuendesha msimbo na uangalie matokeo.

  • Ili kufanya hivi, kwanza kabisa, bofya kwenye ikoni ya Run katika Microsoft Visual Basic for Applications window.

  • Kutokana na hayo, dirisha la Macros litaonekana.
  • Baadaye, chagua AddSheetIfNotExist macro na ubofye kitufe cha Run .

  • Kwa wakati huu, kisanduku chetu cha ujumbe kilichoundwailiyopewa jina Ongeza Laha Kama Haipo itaonekana. Hapa, chaguo otomatiki litakuwa Jedwali5 .

  • Sasa, kwa kuangalia, andika “Aprili” kwenye kisanduku cha maandishi na ubofye kitufe cha Ok .

  • Baadaye, utaona kwamba ujumbe mwingine kisanduku kitatokea kukuambia kuwa laha tayari ipo.
  • Bofya kitufe cha Ok .

  • Baadaye, endesha msimbo tena na uandike “Mei” katika kisanduku cha maandishi cha kisanduku cha ujumbe kilichoundwa. Baadaye, bofya kitufe cha Sawa .

  • Kutokana na hayo, utaona kisanduku kingine cha ujumbe ambacho kuonekana kukujulisha kuwa laha “Mei” haikuwepo na kwa hivyo ikaunda laha hii.
  • Kufuatia, bofya kitufe cha Sawa .
  • 15>

    Mwishowe, unaweza kuona kuwa umeongeza laha ambayo haikuwepo hapo awali. Na, kitabu cha kazi kingeonekana hivi sasa.

    Soma Zaidi: Excel VBA: Ongeza Laha Baada ya Mwisho (Mifano 3 Bora)

    Hitimisho

    Kwa hiyo, katika makala hii, nimekuonyesha hatua zote za kuongeza karatasi ikiwa haipo na Excel VBA. Pitia kifungu kamili kwa uangalifu ili uielewe vyema na utimize matokeo unayotaka. Natumaini utapata makala hii kuwa ya manufaa na yenye kuelimisha. Ikiwa una maswali au mapendekezo zaidi, tafadhali jisikie huru kuwasiliana nami.

    Na, tembelea ExcelWIKI kwa mengi zaidi.makala kama hii. Asante!

Hugh West ni mkufunzi na mchambuzi mwenye uzoefu wa juu wa Excel na uzoefu wa zaidi ya miaka 10 katika tasnia. Ana Shahada ya Kwanza katika Uhasibu na Fedha na Shahada ya Uzamili katika Utawala wa Biashara. Hugh ana shauku ya kufundisha na ameanzisha mbinu ya kipekee ya kufundisha ambayo ni rahisi kufuata na kuelewa. Ujuzi wake wa kitaalam wa Excel umesaidia maelfu ya wanafunzi na wataalamu ulimwenguni kote kuboresha ujuzi wao na kufaulu katika taaluma zao. Kupitia blogu yake, Hugh hushiriki ujuzi wake na ulimwengu, akitoa mafunzo ya bila malipo ya Excel na mafunzo ya mtandaoni ili kuwasaidia watu binafsi na biashara kufikia uwezo wao kamili.