Jedwali la yaliyomo
Katika Microsoft Visual Basic Application, vitendakazi vya tarehe au dhana zozote zinazohusiana na tarehe ni muhimu ili kutekeleza shughuli mbalimbali katika mkusanyiko wako wa data. Unaweza kujikuta katika hali mbalimbali ambapo itabidi utumie vipengele hivi. Katika somo hili, utajifunza kuhusu kipengele cha Tarehe ya VBA na mifano inayofaa na vielelezo sahihi. Pia, tutakupa vitendaji vingi vya tarehe ambavyo unaweza kutekeleza katika lahakazi yako.
Pakua Kitabu cha Mazoezi
Matumizi ya VBA Date.xlsm
Utangulizi wa Kazi ya Tarehe ya VBA
Excel inapanga Tarehe katika kipengele cha Tarehe/Saa . Ni kazi iliyojengwa ndani. Tunaweza kuitumia katika macros ya VBA kutekeleza shughuli zozote zinazohusiana na tarehe.
Kabla ya kuanza na kitendakazi cha Tarehe, lazima ujue kuhusu Vigezo vya Tarehe katika VBA .
0> ⏺ Sintaksia Tarehe()⏺ Hoja Maelezo
Hakuna mabishano .
⏺ Hurejesha
Hurejesha tarehe ya sasa.
⏺ Inapatikana katika
Excel kwa Ofisi 365, Excel 2019, Excel 2016, Excel 2013, Excel 2011 kwa Mac, Excel 2010, Excel 2007, Excel 2003, Excel XP, Excel 2000
⏺ Mfano
Kama unavyojua, hakuna hoja unaweza kuiingiza tu kama ifuatavyo:
9156
Tunapofanya kazi na kitendakazi cha Tarehe, hatutoi mabano yoyote katika misimbo ya VBA kama mfano huu.
Pato :
12Jumapili
2 – Jumatatu
3 Jumanne
4 – Jumatano
0> 5 – Alhamisi6 Ijumaa
7 – Jumamosi
Kijisehemu cha Msimbo:
7526
Pato:
Kama unavyoona, kitendakazi cha tarehe ya VBA kinarudi 4. Hiyo ina maana kwamba Jumatano.
Maudhui Yanayohusiana: Jinsi ya Kutumia Utendakazi wa Kurekebisha katika Excel VBA (Mifano 4)
9. Kazi ya Jina la Wiki ya VBA
Hurejesha mfuatano unaoonyesha siku iliyozuiliwa ya juma.
Sintaksia :
WeekdayName(siku ya wiki, kifupi, firstdayofweek)
Hoja:
siku ya wiki: Uga unaohitajika. Kitambulisho cha nambari cha siku ya juma. Thamani ya nambari ya kila siku inategemea mpangilio wa mpangilio wa siku ya kwanza ya wiki.
kifupi: Hii ni Chaguo. Thamani ya Boolean ambayo inamaanisha ikiwa jina la siku ya juma litafupishwa. Ikirukwa, chaguomsingi ni Sivyo, ambayo inaashiria kuwa jina la siku ya juma halijafupishwa au kufupishwa.
siku ya kwanza ya wiki: Sehemu ya hiari. Thamani ya nambari inayoonyesha siku ya kwanza ya juma. Inaweza kuwa na thamani mbalimbali.
Hoja firstdayofweek inaweza kuwa na thamani zinazofuata:
vbSunday - hutumia Jumapili kama siku kuu ya juma.
vbMonday - huajiri Jumatatu kama siku ya kwanza ya juma.
vbTuesday - hufanya kazi Jumanne kama siku ya kwanza ya juma. siku yawiki.
vbWednesday - huajiri Jumatano kama siku ya kwanza ya juma.
vbAlhamisi - hufanya kazi Alhamisi kama siku ya juma. .
vbIjumaa – huajiri Ijumaa kama siku ya kwanza ya juma.
vbJumamosi – hufanya kazi Jumamosi kama siku ya kwanza ya juma.
vbUseSystemDayOfTheWeek - hutumia siku ya kwanza ya juma ambayo inabainishwa na mipangilio ya kifaa chako.
Snippet ya Msimbo:
2176
Pato:
Kama unavyoona, misimbo ya VBA iliyo hapo juu inaonyesha jina la siku ya kazi.
Maudhui Yanayohusiana: Jinsi Gani. kutumia VBA WeekdayName katika Excel (Mifano 2)
10. Utendaji wa Mwaka katika Tarehe ya VBA
Hurejesha Kibadala (Nambari kamili) chenye nambari halisi inayoonyesha mwaka.
Sintaksia :
Mwaka(tarehe)
Hoja:
Hoja ya tarehe inayohitajika ni Lahaja yoyote, usemi wa nambari, usemi wa mfuatano, au mseto wowote. Inawakilisha tarehe. Ikiwa tarehe inajumuisha Null, itarejesha pia Null.
Msimbo wa Kijisehemu:
7980
Toleo:
Hapa unaweza kuona mwaka wa tarehe iliyotolewa baada ya kutekeleza msimbo wa VBA.
Soma Zaidi: Jinsi ya Kutumia VBA Replace Function katika Excel ( 11 Maombi)
11. Kazi ya Muda waMuundo>
FormatDateTime(Tarehe, [ NamedFormat])
Hoja:
Tarehe: Sehemu inayohitajika. Usemi wa tarehe utakaoumbizwa.
NamedFormat: Hii ni Chaguo. Ni thamani ya nambari inayoonyesha umbizo la tarehe/saa. Ikiwa imeachwa, ilitumia vbGeneralDate .
The NamedFormat inaweza kuwa na thamani zifuatazo:
vbGeneralDate (0): Onyesha tarehe na/au saa. Ikiwa kuna sehemu ya tarehe, ieleze kama tarehe fupi. Ikiwa kuna sehemu ya wakati, ionyeshe kwa muda mrefu. Sehemu zote mbili zinaonyeshwa kama zipo.
vbLongDate(1): Onyesha tarehe kwa kutumia usanidi wa tarehe ndefu uliochaguliwa katika mipangilio ya eneo la kompyuta yako.
vbShortDate. (2): Onyesha tarehe kwa kutumia umbizo la tarehe fupi lililobainishwa katika mipangilio ya eneo la kompyuta yako.
vbLongTime(3): Onyesha muda kwa kutumia umbizo la saa lililobainishwa katika mipangilio ya eneo ya kompyuta yako.
vbMudaMfupi(4): Onyesha muda kwa kutumia umbizo la saa 24 (hh:mm).
Kijisehemu cha Msimbo:
7602
Pato:
Utaona visanduku vifuatavyo vya mazungumzo baada ya kutekeleza msimbo:
Hapa, unaweza kuona muundo wa saa na tarehe zote katika VBA.
Soma Zaidi: Jinsi ya Kutumia Kitendaji cha Thamani ya Muda cha VBA (Mifano 6 Husika)
12. VBA CDate Function
Fungushi hubadilisha tarehe na wakati halali wa kujieleza kuwa tarehe ya kawaida.
Sintaksia :
CDate(tarehe)
Hoja:
Hoja ya tarehe inayohitajika ni Lahaja yoyote, usemi wa nambari, usemi wa mfuatano, au mchanganyiko wowote. Inawakilisha tarehe. Ikiwa tarehe ni pamoja na Null, itarejesha pia Null.
Kijisehemu cha Msimbo:
3023
Pato:
Kama unavyoona, msimbo wetu wa VBA umerudisha umbizo la tarehe la kawaida la Excel.
Maudhui Yanayohusiana: Jinsi ya Kutumia Utendakazi wa VBA DIR katika Excel (Mifano 7)
Mifano ya Tarehe ya VBA
Katika sehemu zifuatazo, tutakupa mifano mitatu inayofaa na inayofaa ya tarehe kwa kutumia VBA. Mifano hii itakuwa na matatizo yanayohusiana na tarehe na ufumbuzi wao. Tunapendekeza usome na ufanyie mazoezi mifano hii yote ili kuboresha ujuzi wako wa VBA. Hebu tuingie ndani yake.
1. Hesabu Siku Zilizochelewa kwa Kutumia Tarehe katika VBA
Maana ya kuchelewa kunatokea kwa kuchelewa, au kupita makataa. Umechelewa, haswa, ulipita makataa au umechelewa sana kutimiza hitaji.
Tuseme utalazimika kuwasilisha kazi inayotarajiwa Jumapili. Lakini ni Jumanne, na hujaiwasilisha. Unaweza kuziita siku mbili zilizochelewa kufika.
Angalia mkusanyiko wa data ufuatao:
Hapa, tuna seti ya data ya baadhi ya wanafunzi na uwasilishaji wao wa kazi. tarehe. Unaweza kuona tarehe ya mwisho ya kuwasilisha. Lengo letu ni kupata tarehe ya kuchelewa kulingana na tarehe ya kuwasilisha. Sasa, ili kukamilisha hili, fuata hatua hizi:
📌 Hatua
- Kwanza, bonyeza Alt+F11 kwenye kibodi yako ili kufungua kihariri cha VBA.
- Kisha, chagua Ingiza > Moduli .
- Baada ya hapo, charaza msimbo ufuatao:
8142
Tulitumia the Kitendaji cha ABS ili kuondoa ishara ya kuondoa.
- Kisha, hifadhi faili.
- Baada ya hapo, bonyeza Alt+F8 kwenye kibodi yako ili kufungua. kisanduku cha mazungumzo ya Macro.
- Ifuatayo, chagua
- Kisha, bofya Run .
Kama unavyoona, tumetumia vyema tarehe katika VBA na kupata siku zilizochelewa kufika.
Masomo Sawa
- Jinsi ya Kutumia VBA Space. Kazi katika Excel (Mifano 3)
- Tumia Kazi ya VBA ChDir katika Excel (Mifano 4 Inayofaa)
- Jinsi ya Kutumia Kazi ya IsNull katika Excel VBA (Mifano 5)
- Tumia Taarifa ya VBA Wakati Wend katika Excel (Mifano 4)
- Jinsi ya Kuita Sub katika VBA katika Excel (4 Mifano)
2. Tafuta Mwaka wa Kuzaliwa kuanzia Tarehe ukitumia VBA
Sasa, unaweza kupata Mwaka kuanzia tarehe mahususi. Hii ni rahisi sana kupata.
Angalia mkusanyiko wa data ufuatao:
Hapa, unaweza kuona tarehe ya kuzaliwa kwa baadhi ya watu. Lengo letu ni kutoa mwaka wa kuzaliwa kutoka tarehe na pia mwaka wa kuzaliwa wa ingizo la mwisho Elizabeth.
📌 Hatua
- Kwanza, bonyeza Alt+F11 kwenye kibodi yako ili kufungua kihariri cha VBA.
- Kisha, chagua Ingiza>Moduli .
- Baada ya hapo, chapamsimbo ufuatao:
3119
- Kisha, hifadhi faili.
- Baada ya hapo, bonyeza Alt+F8 kwenye kibodi yako ili kufungua kidirisha cha Macro box.
- Inayofuata, chagua find_year .
- Kisha, bofya Run .
Mwishowe, unaweza kuona tumefaulu kutoa mwaka wa kuzaliwa kutoka kwa kila tarehe. Pia, tulipata mwaka wa kuzaliwa wa ingizo la mwisho kwa kutumia tarehe ya VBA katika Excel.
3. Ongeza Siku Katika Tarehe ukitumia VBA
Sasa, unaweza kufafanua kitofauti cha tarehe na uitumie. ili kuongeza tarehe. Ili kutekeleza hili, tunatumia njia ya DateAdd ya VBA. Unaweza kutumia chaguo hili la kukokotoa kuongeza siku, miezi na miaka kwa tarehe fulani.
Angalia mkusanyiko wa data ufuatao:
Hapa, wewe unaweza kuona baadhi ya majina na baadhi ya tarehe masharti yao. Sasa, lengo letu ni kuongeza siku tano zaidi kwa tarehe hizi zilizotolewa na kuunda tarehe mpya.
📌 Hatua
- Kwanza, bonyeza Alt +F11 kwenye kibodi yako ili kufungua kihariri cha VBA.
- Kisha, chagua Ingiza>Moduli .
- Baada ya hapo, charaza msimbo ufuatao:
7132
Hapa, tulitumia “d” kama hoja katika kitendakazi cha DateAdd. Unaweza kuibadilisha kuwa “y” au “m” ili kuongeza miaka au miezi mtawalia,
- Kisha, hifadhi faili.
- Baada ya hapo, bonyeza Alt+F8 kwenye kibodi yako ili kufungua kisanduku kidadisi Macro.
- Ifuatayo, chagua.
- Kisha, ubofye Run .
Uwezavyotazama, tumefanikiwa kuongeza siku kwenye tarehe kwa kutumia tarehe katika VBA. Sasa, unaweza kurekebisha msimbo kulingana na chaguo lako.
💬 Mambo ya Kukumbuka
✎ Kitendakazi cha Tarehe ya VBA hufanya kazi kama kitendakazi cha LEO katika Excel.
✎ VBA DATE ni chaguo za kukokotoa zisizo tete katika excel. Hiyo inamaanisha kuwa itahifadhi data hata kukiwa na kukatika kwa usambazaji wa umeme.
✎
Kimsingi, VBA huhifadhi thamani za Tarehe kama DATE wakati wa utekelezaji.
✎
Kwa hivyo, ukijaribu kugawa kitofauti cha tarehe kama mfuatano/maandishi, itasababisha hitilafu.
✎
Thamani chaguo-msingi ya Tarehe ni 0: 00:00 (usiku wa manane) tarehe 1 Januari 0001.
Hitimisho
Kuhitimisha, ninatumai somo hili limekupa kipande cha maarifa muhimu kuhusu Tarehe katika misimbo ya VBA. Tunapendekeza ujifunze na utumie maagizo haya yote kwenye mkusanyiko wako wa data. Pakua kitabu cha mazoezi na ujaribu hizi mwenyewe. Pia, jisikie huru kutoa maoni katika sehemu ya maoni. Maoni yako muhimu yanatufanya tuwe na ari ya kuunda mafunzo kama haya.
Usisahau kuangalia tovuti yetu Exceldemy.com kwa matatizo na masuluhisho mbalimbali yanayohusiana na Excel.
Endelea kujifunza mbinu mpya na uendelee kukua!
Kazi za Tarehe katika VBA Unapaswa KujifunzaSasa, katika sehemu zijazo, tutakuonyesha baadhi ya vipengele vya ziada vya tarehe ambavyo unaweza kutumia kwa madhumuni mengi katika VBA. Soma sehemu hizi ili kujua kila njia iwezekanayo ya kufanya kazi na tarehe katika VBA. Tunapendekeza uwaweke kwenye arsenal yako. Bila shaka itaboresha ujuzi wako.
1. DateAdd Function as Date in VBA
Katika VBA, tunatumia chaguo la kukokotoa la DateAdd kuongeza siku katika tarehe mahususi. Baada ya hapo, itarejesha tarehe ya matokeo.
Sintaksia:
TareheOngeza(muda, nambari, tarehe)
Hoja:
muda: Inahitajika. Usemi wa kamba ni muda wa muda unaotaka kuongeza.
nambari: Inahitajika. Ni usemi wa Nambari ambao ni idadi ya vipindi unavyotaka kuongeza. Inaweza kuwa chanya (kupata tarehe katika siku zijazo) au hasi (ili kupata tarehe za zamani).
tarehe: Tarehe/saa asili.
Sasa, muda hoja zinaweza kuwa na mipangilio ifuatayo:
yyyy – Mwaka
q - Robo
m – Mwezi
y - Siku ya mwaka
d - Siku ya mwaka
w - Siku ya Wiki
ww – Wiki
h - Saa
n - Dakika
s – Pili
Kijisehemu cha Msimbo :
5854
Pato:
Kama unavyoona, iliongeza tarehe 15 katika tarehe ya sasa katikaVBA.
Soma Zaidi: Jinsi ya Kutumia Kazi ya IsDate katika VBA (Mifano 3)
2. Kazi ya DateDiff katika VBA
0>Kitendakazi cha DateDiff hurejesha Kibadala (Nrefu) kinachobainisha idadi ya mapengo ya muda kati ya tarehe mbili maalum.Sintaksia :
DateDiff( muda, tarehe1, tarehe2, [ firstdayofweek, [ firstweekofyear ]] )
Hoja:
muda: Ni Inahitajika. Usemi wa mfuatano ni muda wa muda unaotaka kuongeza usemi waString ambao ni pengo la muda unaotumia kukokotoa tofauti kati ya tarehe mbili.
date1,date2 : Inahitajika; Lahaja (Tarehe). Tarehe mbili unazotaka kutumia katika hesabu.
firstdayyofweek: Si lazima. Kipindi ambacho hufafanua siku ya kwanza ya juma. Ikiwa haijarekebishwa, Jumapili itachukuliwa.
mwaka wa kwanza wa wiki: Si lazima. Mara kwa mara ambayo huanzisha wiki ya kwanza ya mwaka. Ikiwa haijawekwa, wiki ya kwanza inapaswa kuwa wiki ambayo Januari 1 itaonekana.
Sasa, muda mabishano yanaweza kuwa na mipangilio ifuatayo:
yyyy – Mwaka
q - Robo
m - Mwezi
y - Siku ya mwaka
d - Siku
w - Siku ya Wiki
ww – Wiki
h – Saa
n - Dakika
s - Pili
Hoja ya firstdayfweek ina mipangilio hii:
vbSunday -hutumia Jumapili kama siku kuu ya juma.
vbMonday - huajiri Jumatatu kama siku ya kwanza ya juma.
vbTuesday - hutumika Jumanne kama siku ya kwanza ya juma.
vbJumatano - huajiri Jumatano kama siku ya kwanza ya juma.
vbAlhamisi - hufanya kazi Alhamisi kama siku ya badala ya siku ya juma.
vbIjumaa - huajiri Ijumaa kama siku ya kwanza ya juma.
vbJumamosi - hufanya kazi Jumamosi kama siku ya kwanza ya wiki.
vbUseSystemDayOfTheWeek - hutumia siku ya kwanza ya juma ambayo inabainishwa na mipangilio ya kifaa chako.
The firstweekofyear ina mipangilio hii:
vbFirstJan1 - hutumia wiki iliyo na Januari 1.
vbFirstFourDays – huajiri wiki ya kwanza ambayo ina angalau siku nne katika mwaka mpya.
vbFirstFullWeek – huendesha wiki ya kwanza kamili ya mwaka.
vbSystem – hutumia wiki ya kwanza ya mwaka kama inavyofafanuliwa na mahali kifaa chako kilipo.
Kijisehemu cha Msimbo:
4733
Nje weka :
Mwishowe, inarudisha tofauti kati ya tarehe mbili katika VBA.
Soma Zaidi: . tarehe iliyotolewa.
Sintaksia :
Sehemu ya Tarehe(muda, tarehe, [ firstdayofweek, [firstweekofyear ]])
Hoja:
muda: Inahitajika. Usemi wa kamba ni muda wa muda unaotaka kuongeza usemi waString ambao ni pengo la muda unaotumia kukokotoa tofauti kati ya tarehe mbili.
tarehe: Inahitajika; Lahaja (Tarehe). Tarehe unayotaka kutumia katika hesabu.
firstdayofweek: Si lazima. Kipindi ambacho hufafanua siku ya kwanza ya juma. Ikiwa haijarekebishwa, Jumapili itachukuliwa.
mwaka wa kwanza wa wiki: Si lazima. Mara kwa mara ambayo huanzisha wiki ya kwanza ya mwaka. Ikiwa haijawekwa, wiki ya kwanza inapaswa kuwa wiki ambayo Januari 1 itaonekana.
Sasa, muda mabishano yanaweza kuwa na mipangilio ifuatayo:
yyyy – Mwaka
q - Robo
m - Mwezi
y - Siku ya mwaka
d - Siku
w - Siku ya Wiki
ww – Wiki
h – Saa
n - Dakika
s - Pili
Hoja ya firstdayofweek ina mipangilio hii:
vbSunday - hutumia Jumapili kama siku kuu ya juma.
vbMonday – hutumika Jumatatu kama siku ya kwanza ya juma.
vbTuesday – hufanya kazi Jumanne kama siku ya kwanza ya juma.
vbJumatano - huajiri Jumatano kama siku ya kwanza ya juma.
vbAlhamisi - hufanya kazi Alhamisi kama siku bora zaidi yawiki.
vbIjumaa – huajiri Ijumaa kama siku ya kwanza ya juma.
vbSaturday – hufanya kazi Jumamosi kama siku ya kwanza ya juma.
vbUseSystemDayOfTheWeek - hutumia siku ya kwanza ya juma ambayo inabainishwa na mipangilio ya kifaa chako.
Mwaka wa firstweekofyear unao thamani hizi:
vbFirstJan1 – huendesha wiki ikijumuisha Januari 1.
vbSikuNne za kwanza - hutumia wiki ya kwanza ambayo haina ukubwa wa siku nne zaidi katika mwaka mpya.
vbFirstFullWiki – hutumia wiki ya kwanza kamili ya mwaka.
vbSystem - huajiri wiki ya kwanza ya mwaka kama ilivyochaguliwa kulingana na mahali kifaa chako kilipo.
Kijisehemu cha Msimbo :
6501
Toleo :
Kwa njia hii, unaweza kutumia kitendakazi hiki cha tarehe katika misimbo ya VBA.
Soma Zaidi: Jinsi ya Kutumia VBA FileDateTime Function katika Excel (Matumizi 3)
4. Utendaji wa DateSerial
Unaweza kuona tarehe kulingana na mwaka, mwezi, na siku ingizo kwa kutumia DateSerial kazi.
Sintaksia:
DateSerial(mwaka, mwezi, siku)
Hoja:
mwaka - Sehemu inayohitajika. Nambari kati ya 100 na 9999, ikijumuisha, au usemi wa nambari unaoashiria mwaka.
mwezi – Sehemu inayohitajika. Thamani kamili inayobainisha mwezi.
siku - Sehemu inayohitajika. Nambari kamili inayoelezea siku.
Kijisehemu cha Msimbo:
7238
Toleo :
Soma Zaidi: Jinsi ya Kutumia VBA TimeSerial katika Excel (Mifano 3)
4. VBA Kazi ya Thamani ya Tarehe
Sasa, tunatumia kitendakazi cha Thamani ya Tarehe kufafanua tarehe.
Sintaksia :
Thamani ya Tarehe(tarehe)
Hoja:
Hapa, tarehe hoja kwa kawaida huwa ni usemi wa mfuatano unaoelezea tarehe ya kuanzia Januari 1, 100. , hadi Desemba 31, 9999. Bila kujali, tarehe inaweza zaidi ya hayo usemi wowote ambao unaweza kuashiria tarehe, wakati, au tarehe na wakati katika safu hiyo.
Kijisehemu cha Msimbo:
6492
Pato :
Kama unavyoona, tulitumia kipengele cha tarehe katika misimbo ya VBA kwa ufanisi.
5. Utendaji wa Siku katika VBA
Hurejesha Lahaja (Nambari kamili) inayobainisha nambari halisi kati ya 1 na 31, ikijumuisha, inayowasilisha siku ya mwezi.
Sintaksia :
Siku(tarehe)
Hoja:
Hoja ya tarehe inayohitajika ni Lahaja yoyote , usemi wa nambari, usemi wa kamba, au mchanganyiko wowote. Inawakilisha tarehe. Ikiwa tarehe inajumuisha Null, itarejesha pia Null.
Msimbo wa Kijisehemu:
4634
Toleo:
Kama unavyoona, kwa kutumia misimbo ya VBA tuligundua kuwa siku ya tarehe iliyotolewa ni 12.
Maudhui Yanayohusiana: Utendaji wa Umbizo la VBA katika Excel (Matumizi 8 na Mifano)
6. Utendaji wa Mwezi wa VBA kama Tarehe
Hurejesha Lahaja (Nambari kamili) inayofafanua nambari halisi kati ya 1 na 12,ikijumuisha, inayowasilisha mwezi wa mwaka.
Sintaksia :
Mwezi(tarehe)
Hoja:
Hoja ya tarehe inayohitajika ni Lahaja yoyote, usemi wa nambari, usemi wa mfuatano, au mchanganyiko wowote. Inawakilisha tarehe. Ikiwa tarehe ni pamoja na Null, itarejesha pia Null.
Kijisehemu cha Msimbo:
4343
Pato:
Maudhui Yanayohusiana: Jinsi ya Kutumia Utendakazi Sahihi wa VBA katika Excel (Mifano 6)
Masomo Sawa
- Jinsi ya Kutumia Kazi ya Mazingira ya VBA (Mifano 4)
- Jinsi ya Kutumia VBA na Utendaji katika Excel (Mifano 4)
- VBA Ikiwa - Kisha - Taarifa nyingine katika Excel (Mifano 4)
- Jinsi ya Kutumia Utendakazi wa VBA Abs katika Excel (Mifano 9)
- Jinsi ya Kutumia Concatenate katika Excel VBA (Njia 4)
7. Kazi ya Jina la Mwezi
Hurejesha mfuatano unaoonyesha mwezi uliobainishwa.
Sintaksia :
Jina la Mwezi(mwezi, [ kifupi ])
Hoja:
mwezi: Inahitajika. Jina la nambari la mwezi. Kwa mfano, Januari ni 1, Februari ni 2, na kadhalika.
fupi: Ni Chaguo. Thamani ya Boolean ambayo inaonyesha kama jina la mwezi litafupishwa. Ikirukwa, chaguomsingi ni Si kweli, ambayo inaonyesha kuwa jina la mwezi halijafupishwa.
Kijisehemu cha Msimbo:
3461
Pato:
Kama unavyoona, tumepata jina la mwezikufikia Kitendaji hiki cha Tarehe ya VBA.
8. Kazi ya Siku ya Wiki
Inaleta Lahaja ( Nambari kamili ) inayomiliki nambari halisi inayoonyesha siku ya wiki.
Sintaksia :
Siku ya juma(tarehe, [ firstdayofweek ])
Hoja:
tarehe: Hoja ya tarehe inayohitajika ni Lahaja yoyote, usemi wa nambari, usemi wa kamba, au mchanganyiko wowote. Inawakilisha tarehe. Ikiwa tarehe inajumuisha Null, itarejesha pia Null.
firstdayofweek: Si lazima. Kipindi ambacho hufafanua siku ya kwanza ya juma. Ikiwa haitarekebishwa, Jumapili itachukuliwa.
Hoja firstdayofweek ina mipangilio hii:
vbSunday - hutumia Jumapili kama siku kuu ya juma.
vbMonday - huajiri Jumatatu kama siku ya kwanza ya juma.
vbTuesday - hufanya kazi Jumanne kama siku ya kwanza ya juma. siku ya juma.
vbJumatano - huajiri Jumatano kama siku ya kwanza ya juma.
vbAlhamisi - hufanya kazi Alhamisi kama siku bora zaidi ya wiki.
vbIjumaa – huajiri Ijumaa kama siku ya kwanza ya juma.
vbJumamosi – hufanya kazi Jumamosi kama siku ya kwanza ya juma. .
vbUseSystemDayOfTheWeek - hutumia siku ya kwanza ya juma ambayo inabainishwa na mipangilio ya kifaa chako.
Rejesha Vigezo
Sasa, chaguo hili la kukokotoa linarejesha nambari kamili. Kwa hivyo, maana ya nambari hizo kamili ni zifuatazo:
1 –