Gnìomh Ceann-latha VBA (12 Cleachdadh Macros le Eisimpleirean)

  • Roinn Seo
Hugh West

Ann an Microsoft Visual Basic Application, tha gnìomhan ceann-latha no bun-bheachdan co-cheangailte ri ceann-latha riatanach gus diofar obrachaidhean a dhèanamh san stòr-dàta agad. Is dòcha gu bheil thu ann an diofar shuidheachaidhean far am feum thu na gnìomhan sin a chleachdadh. San oideachadh seo, ionnsaichidh tu mu ghnìomh Ceann-latha VBA le eisimpleirean iomchaidh agus dealbhan ceart. Cuideachd, bheir sinn dhut gnìomhan ioma-cheann-latha as urrainn dhut a chuir an gnìomh air an duilleag-obrach agad.

Luchdaich sìos Leabhar-obrach Cleachdaidh

Cleachdaidhean VBA Date.xlsm<7

Ro-ràdh do ghnìomh cinn-latha VBA

Tha Excel a’ seòrsachadh cinn-latha anns a’ ghnìomh Ceann-là/Ùine . Is e gnìomh togte a th’ ann. 'S urrainn dhuinn a chleachdadh ann am macros VBA gus obair sam bith co-cheangailte ri ceann-latha a dhèanamh.

Mus tòisich thu leis a' ghnìomh Date, feumaidh fios a bhith agad mu na caochladairean ceann-latha ann an VBA .

0> ⏺ Co-chòrdadhCeann-latha()

⏺ Argumaidean Mìneachaidhean

Chan eil argamaidean ann .

⏺ Tilleadh

Till don cheann-latha làithreach.

⏺ Ri fhaighinn ann an

Excel airson Office 365, Excel 2019, Excel 2016, Excel 2013, Excel 2011 airson Mac, Excel 2010, Excel 2007, Excel 2003, Excel XP, Excel 2000

⏺ Eisimpleir Mar a tha fios agad, chan eil argamaidean ann nach urrainn dhut ach a chuir a-steach mar a leanas:

3990

Nuair a bhios sinn ag obair leis a’ ghnìomh Ceann-latha, cha bhith sinn a’ toirt brannd sam bith anns na còdan VBA mar an eisimpleir seo.<1

Toradh :

12Didòmhnaich

2 –                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        0> 5 –       Diardaoin

6 – Dihaoine

7 –                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Còd Snippet:

1935

Toraidh:

Mar a chì thu, tha gnìomh ceann-latha VBA a’ tilleadh 4. Tha sin a’ ciallachadh Diciadain.

Susbaint Co-cheangailte: Mar a chleachdas tu gnìomh Ceartachaidh ann an Excel VBA (4 Eisimpleirean)

9. VBA WeekdayName Function

Tilleadh sreang a sheallas latha cuibhrichte na seachdain.

Co-chàradh :

Latha na seachdainAinm (latha na seachdain, giorrachadh, ciad latha den t-seachdain)

Argamaid:

latha na seachdain: Raoin a tha a dhìth. An comharrachadh àireamhach airson latha na seachdain. Tha luach àireamhach gach latha an urra ri suidheachadh suidheachadh a' chiad latha dhen t-seachdain.

giorrachadh: Tha seo Roghainneil. Luach Boole a tha a’ ciallachadh ma tha an t-ainm latha seachdaineach gu bhith air a ghiorrachadh. Ma thèid a sgioblachadh, 's e an roghainn bunaiteach ceàrr, a tha a' ciallachadh nach eil an t-ainm latha seachdaineach air a ghiorrachadh no air a ghiorrachadh.

ciad latha den t-seachdain: Raon roghainneil. Luach àireamhach a tha a’ comharrachadh a’ chiad latha den t-seachdain. Faodaidh diofar luachan a bhith aice.

Faodaidh na luachan a leanas a bhith san argamaid firstdayofweek :

vbSunday – a’ cleachdadh Didòmhnaich mar am prìomh latha den t-seachdain.

vbDiluain – a’ fastadh Diluain mar a’ chiad latha den t-seachdain.

vbTuesday – ag obrachadh Dimàirt mar a’ chiad latha den t-seachdain. latha dean t-seachdain.

vbWednesday – a’ fastadh Diciadain mar a’ chiad latha den t-seachdain.

vbDiardaoin – ag obrachadh Diardaoin mar an latha as fheàrr den t-seachdain .

vbFriday – a’ fastadh Dihaoine mar a’ chiad latha den t-seachdain.

vbSaturday – ag obrachadh Disathairne mar a’ chiad latha den t-seachdain.

vbUseSystemDayOfTheWeek – a’ cleachdadh a’ chiad latha den t-seachdain a tha air a mhìneachadh le suidheachadh an uidheim agad.

Còd Snippet:

4681

Toradh:

Mar a chì thu, tha na còdan VBA gu h-àrd a’ sealltainn ainm latha na seachdain.

Susbaint Co-cheangailte: Ciamar a bhith a' cleachdadh gnìomh VBA WeekdayName

Co-chòrdadh :

Bliadhna(ceann-latha)

Argamaid:

<1

'S e an argamaid ceann-latha a tha a dhìth Atharrachadh sam bith, abairt àireamhach, abairt sreang, no measgachadh sam bith. Tha e a’ riochdachadh ceann-latha. Ma tha Null a' gabhail a-steach a' chinn-latha, tillidh e Null cuideachd.

Còd Snippet:

7363

Toradh:

<25

An seo chì thu bliadhna a’ chinn-latha a chaidh a thoirt seachad às deidh dhut a’ chòd VBA a chuir an gnìomh.

Leugh More: Mar a chleachdas tu VBA Replace Function ann an Excel ( 11 Iarrtasan)

11. FaidhleDateTime Gnìomh

Tillidh an gnìomh seo abairt a chaidh a chruth mar cheann-là no àm.

Co-chàradh : <1

FormatDateTime(Ceann-là, [ NamedFormat])

Argamaid:

Ceann-latha: Raoin a tha a dhìth. Sloinneadh ceann-latha ri fhòrmatadh.

Cruth Ainmichte: Tha seo Roghainneil. Is e luach àireamhach a th’ ann a tha a’ taisbeanadh cruth ceann-latha/ùine. Ma dh'fhàgar a-mach e, chleachd e an vbGeneralDate .

Faodaidh na luachan a leanas a bhith aig an Format NamedFormat :

vbGeneralDate (0): Seall ceann-latha agus/no uair. Ma tha pàirt ceann-latha ann, cuir an cèill e mar cheann-latha goirid. Ma tha pàirt ùine ann, seall e mar ùine fhada. Tha an dà phàirt air an taisbeanadh ma tha iad ann.

vbLongDate(1): Dèan dealbh air ceann-latha le bhith a’ cleachdadh an rèiteachadh ceann-latha fada a thagh thu ann an roghainnean roinneil a’ choimpiutair agad.

vbShortDate (2): Seall ceann-latha le bhith ag obrachadh an fhòrmat ceann-latha goirid a chaidh a shònrachadh ann an roghainnean roinneil a’ choimpiutair agad.

vbLongTime(3): Seall ùine le bhith a’ cleachdadh an fhòrmat ùine a chaidh a shònrachadh ann an roghainnean roinneil a' choimpiutair agad.

vbShortTime(4): Seall ùine le bhith cleachdadh an fhòrmat 24-uair (hh:mm).

Còd Snippet:

3639

Toradh:

Chì thu na bogsaichean deasbaid a leanas às deidh dhut a’ chòd a ruith:

An seo, chì thu a h-uile cruth ùine is ceann-latha ann an VBA.

Leugh More: Mar a chleachdas tu gnìomh VBA TimeValue (6 eisimpleirean iomchaidh)

12. Gnìomh VBA CDate

Iompaichidh an gnìomh abairt ceann-latha is ùine dligheach gu ceann-latha àbhaisteach.

Co-chàradh :

<11 CDate(ceann-latha)

Argumaid:

Is e an argamaid ceann-latha a tha a dhìth Atharrachadh sam bith, abairt àireamhach, abairt sreang, no measgachadh sam bith. Tha e a’ riochdachadh ceann-latha. Ma tha an ceann-latha a’ gabhail a-steach Null, tillidh e Null cuideachd.

Còd Snippet:

2762

Toradh:

Mar a chì thu, tha an còd VBA againn dìreach air cruth ceann-latha àbhaisteach de Excel a thilleadh.

Susbaint Co-cheangailte: Mar a chleachdas tu gnìomh VBA DIR ann an Excel (7 eisimpleirean)

Eisimpleirean de cheann-latha VBA

Anns na h-earrannan a leanas, bheir sinn dhut trì eisimpleirean practaigeach agus iomchaidh de cheann-latha a’ cleachdadh VBA. Anns na h-eisimpleirean seo bidh duilgheadasan co-cheangailte ri ceann-latha agus na fuasglaidhean aca. Tha sinn a’ moladh gun leugh thu agus gun cleachd thu na h-eisimpleirean sin uile gus an eòlas VBA agad a leasachadh. Nach faigh sinn a-steach ann.

1. Obraich a-mach Làithean Thar-dhligheach a’ cleachdadh Ceann-latha ann an VBA

Tha brìgh fadalach a’ tachairt anmoch, no seachad air a’ cheann-ama. Anmoch, gu sònraichte, seachad air ceann-latha no ro fhadalach airson an riatanas a choileanadh.

Faod feumaidh tu obair shònraichte a chuir a-steach Didòmhnaich. Ach is e Dimàirt a th’ ann, agus cha do chuir thu a-steach e. 'S urrainn dhut dà latha a tha fada ro fhada a ghairm.

Thoir sùil air an t-seata dàta a leanas:

An seo, tha stòr-dàta againn de chuid de dh'oileanaich agus an obair-obrach aca ceann-latha. Chì thu an ceann-latha mu dheireadh a chuir thu a-steach e. Is e ar n-amas an ceann-latha fadalach a lorg stèidhichte air a’ cheann-latha tagraidh. A-nis, airson seo a choileanadh, lean na ceumannan seo:

📌 Ceumannan

>
  • An toiseach, brùth Alt+F11 air a' mheur-chlàr agad gus an deasaiche VBA fhosgladh.
  • An uairsin, tagh Cuir a-steach > Modal .
  • An dèidh sin, dèan an còd a leanas:
  • 7318

    Chleachd sinn an Gnìomh ABS gus an soidhne minus a thoirt air falbh.

    • An uairsin, sàbhail am faidhle.
    • Às deidh sin, brùth Alt+F8 air a’ mheur-chlàr agad gus fhosgladh am bogsa deasbaid Macro.
    • Air adhart, tagh
    • An uairsin, cliog air Ruith .

    Mar a chì thu, tha sinn air an ceann-latha ann an VBA a chleachdadh gu soirbheachail agus lorg sinn na làithean a bha fadalach.

    Leughaidhean Co-chosmhail

  • Mar a chleachdas tu VBA Space Gnìomh ann an Excel (3 eisimpleirean)
  • Cleachd gnìomh VBA ChDir ann an Excel (4 eisimpleirean iomchaidh)
  • Mar a chleachdas tu gnìomh IsNull ann an Excel VBA (5 eisimpleirean)
  • Cleachd VBA Fhad ‘s a tha Wend Aithris ann an Excel (4 Eisimpleirean)
  • Mar a chuireas tu fios gu Fo ann an VBA ann an Excel (4 Eisimpleirean)
  • 2. Lorg Bliadhna breith bho cheann-latha a’ cleachdadh VBA

    A-nis, gheibh thu a’ Bhliadhn’ bho cheann-latha sònraichte. Tha seo gu math sìmplidh a lorg.

    Thoir sùil air an dàta a leanas:

    An seo, chì thu ceann-latha breith cuid de dhaoine. 'S e ar n-amas a' bhliadhna breith a thoirt a-mach às a' cheann-là agus cuideachd bliadhna breith an inntrig mu dheireadh aig Ealasaid.

    📌 Ceumannan

    >
  • An toiseach, brùth >Alt+F11 air a' mheur-chlàr agad gus an deasaiche VBA fhosgladh.
  • An uairsin, tagh Cuir a-steach>Module .
    • Às deidh sin, dèan seòrsaan còd a leanas:
    5269
    • An uairsin, sàbhail am faidhle.
    • Às dèidh sin, brùth Alt+F8 air a' mheur-chlàr agad gus an còmhradh Macro fhosgladh
    • Air adhart, tagh find_year .
    • An uairsin, cliog air Ruith .

    1>

    Mu dheireadh, chì thu gu bheil sinn soirbheachail ann a bhith a’ toirt a’ bhliadhna breith bho gach ceann-latha. Cuideachd, lorg sinn bliadhna breith an inntrig mu dheireadh a’ cleachdadh ceann-latha VBA ann an Excel.

    3. Cuir Làithean ann an Ceann-latha a’ cleachdadh VBA

    A-nis, is urrainn dhut an caochladair ceann-latha a mhìneachadh agus a chleachdadh gus an ceann-latha a chuir ris. Gus seo a dhèanamh, tha sinn a’ cleachdadh modh DateAdd de VBA. 'S urrainn dhut an gnìomh seo a chleachdadh gus làithean, mìosan, is bliadhnaichean a chur ri ceann-latha sònraichte.

    Thoir sùil air an t-seata dàta a leanas:

    Seo, thu chì thu cuid de dh’ ainmean agus cuid de chinn-latha ceangailte riutha. A-nis, 's e an t-amas a th' againn còig làithean a bharrachd a chur ris na cinn-latha ainmichte seo agus ceann-latha ùr a chruthachadh.

    📌 Ceumannan

    • An toiseach, brùth Alt +F11 air a’ mheur-chlàr agad gus an deasaiche VBA fhosgladh.
    • An uairsin, tagh Cuir a-steach>Module .

    • Às deidh sin, dèan an còd a leanas a-steach:
    3090

    An seo, chleachd sinn “d” mar argamaid anns a’ ghnìomh DateAdd. Faodaidh tu atharrachadh gu “y” no “m” gus bliadhnaichean no mìosan a chur ris mu seach,

    • An uairsin, sàbhail am faidhle.
    • Às deidh sin, brùth Alt+F8 air a' mheur-chlàr agad gus am bogsa deasbaid Macro fhosgladh.
    • Air adhart, tagh.
    • An uairsin, cliog air Ruith .

    Mar as urrainn dhutfaic, tha sinn air làithean a chuir gu ceann-latha gu soirbheachail a’ cleachdadh a’ chinn-latha ann an VBA. A-nis, faodaidh tu an còd atharrachadh a rèir do roghainn.

    💬 Rudan ri chuimhneachadh

    Tha gnìomh ceann-latha VBA ag obair mar an gnìomh TODAY ann an Excel.

    Tha VBA DATE na ghnìomh neo-luaineach ann an excel. Tha sin a' ciallachadh gun glèidh e an dàta ged a tha briseadh san t-solar cumhachd.

    Gu bunaiteach, bidh VBA a' sàbhaladh luachan Ceann-latha mar DÀTA aig àm a' chuir an gnìomh.

    Mar sin, ma dh'fheuchas tu ri caochladair ceann-latha a shònrachadh mar shreang/teacsa, adhbharaichidh e mearachd.

    'S e 0 an luach bunaiteach aig Date: 00:00 (meadhan oidhche) air 1 Faoilleach, 0001.

    Co-dhùnadh

    Gus crìochnachadh, tha mi an dòchas gu bheil an oideachadh seo air pìos eòlais feumail a thoirt dhut mun Cheann-latha ann an còdan VBA. Tha sinn a’ moladh gun ionnsaich thu agus gun cuir thu an stiùireadh seo gu lèir ris an dàta agad. Luchdaich sìos an leabhar-obrach cleachdaidh agus feuch iad sin thu fhèin. Cuideachd, faodaidh tu fios air ais a thoirt seachad anns an earrann bheachdan. Tha an fhios-air-ais luachmhor agad gar cumail air ar brosnachadh gus clasaichean-teagaisg mar seo a chruthachadh.

    Na dìochuimhnich sùil a thoirt air an làrach-lìn againn Exceldemy.com airson diofar dhuilgheadasan agus fuasglaidhean co-cheangailte ri Excel.

    Lean air adhart ag ionnsachadh dhòighean ùra agus cùm a’ fàs!

    Gnìomhan Ceann-latha ann an VBA Bu chòir dhut Ionnsaich

    A-nis, anns na h-earrannan a tha ri thighinn, seallaidh sinn dhut cuid de ghnìomhan ceann-latha a bharrachd as urrainn dhut a chleachdadh airson grunn adhbharan ann an VBA. Leugh na h-earrannan seo gus eòlas fhaighinn air a h-uile dòigh a dh’ fhaodadh a bhith ag obair leis a ’cheann-latha ann an VBA. Tha sinn a’ moladh gun cùm thu iad san arsenal agad. Leasaichidh e an t-eòlas agad gu cinnteach.

    1. DateAdd Function as Date ann an VBA

    Ann an VBA, cleachdaidh sinn an gnìomh DateAdd gus làithean a chur ris ann an ceann-latha sònraichte. Às dèidh sin, tillidh e an ceann-latha toraidh.

    Co-chòrdadh:

    DateAdd(eadar-ama, àireamh, ceann-latha)

    Argamaidean:

    eadar-ama: Tha feum air. 'S e abairt sreang an ùine a tha thu airson a chur ris.

    àireamh: Riatanach. Is e abairt àireamhach a th’ ann an àireamh nan amannan a tha thu airson a chur ris. Faodaidh e a bhith deimhinneach (airson cinn-latha fhaighinn san àm ri teachd) no àicheil (airson cinn-latha fhaighinn san àm a dh’ fhalbh).

    ceann-latha: An ceann-latha/àm tùsail.

    A-nis, faodaidh na roghainnean a leanas a bhith aig na h-argamaidean eadar-ama :

    yyyy –   Bliadhna

    q    - Cairteal

    m    - Mìos

    y -    Latha den bhliadhna

    d     – Latha

    w   – Latha na seachdaine

    w – Seachdain

    h   - Uair

    n    – Geàrr-chunntas

    s    - An dàrna

    Còd Snippet :

    5552

    Toradh:

    Mar a chì thu, chuir e 15 cinn-latha ris sa cheann-latha làithreach ann anVBA.

    Leugh More: Mar a chleachdas tu gnìomh IsDate ann an VBA (3 eisimpleirean)

    2. DateDiff Function ann an VBA

    Tha an gnìomh DateDiff a’ tilleadh caochladair (fada) a’ dearbhadh an àireamh de bheàrnan ùine eadar dà cheann-latha ainmichte.

    Co-chòrdadh :

    DateDiff( eadar-ama, ceann-latha1, ceann-latha2, [ ciad latha den t-seachdain, [ciad seachdain de bhliadhna ]] )

    Argamaidean:

    eadar-ama: Is e A dhìth. Is e abairt sreang an ùine a tha thu airson a chur risString expression is e sin a’ bheàrn ùine a chleachdas tu gus an eadar-dhealachadh eadar dà cheann-latha obrachadh a-mach.

    date1,date2 : Riatanach; Atharrachadh (Ceann-latha). Dà cheann-latha a tha thu airson a chleachdadh san àireamhachadh.

    ciad latha den t-seachdain: Roghainneil. Seasamh a tha a’ mìneachadh a’ chiad latha den t-seachdain. Mur eil e socraichte, bithear a' gabhail ris Didòmhnaich.

    ciad seachdain den bhliadhna: Roghainneil. Seasamh a tha a 'stèidheachadh a' chiad seachdain den bhliadhna. Mur eil e air a shuidheachadh, tha còir gur e a' chiad seachdain an t-seachdain anns an nochd 1 Faoilleach.

    A-nis, faodaidh na roghainnean a leanas a bhith aig argamaidean eadar-ama :

    bbbb –   Bliadhna

    q    - Ceathramh

    m   - Mìos

    y –    Latha na bliadhna

    d     - Latha

    w   - Latha na seachdain

    ww – Seachdain

    h   - Uair

    n    - Geàrr-chunntas

    s   - An dàrna

    Tha na roghainnean seo aig an argamaid firstdayofweek :

    vbSunday –a’ cleachdadh Didòmhnaich mar am prìomh latha den t-seachdain.

    vbMonday – a’ fastadh Diluain mar a’ chiad latha den t-seachdain.

    vbTuesday – ag obrachadh Dimàirt mar a’ chiad latha den t-seachdain.

    vbWednesday – a’ fastadh Diciadain mar a’ chiad latha den t-seachdain.

    vbDiardaoin – ag obrachadh Diardaoin mar an seach latha na seachdain.

    vbFriday – a’ fastadh Dihaoine mar a’ chiad latha den t-seachdain.

    vbSaturday – ag obrachadh Disathairne mar a’ chiad latha den t-seachdain.

    vbUseSystemDayOfTheWeek – a’ cleachdadh a’ chiad latha den t-seachdain a tha air a shònrachadh le suidheachadh an uidheim agad.

    A’ a’ chiad seachdain den bhliadhna Tha na roghainnean seo aig :

    vbFirstJan1 – a’ cleachdadh na seachdain anns a bheil 1 Faoilleach.

    vbFirstFourDays – a’ fastadh a’ chiad seachdain aig a bheil co-dhiù ceithir latha sa bhliadhna ùir.

    vbFirstFullWeek – ag obrachadh a’ chiad seachdain slàn dhen bhliadhna.

    vbSystem – a’ cleachdadh a’ chiad seachdain den bhliadhna bliadhna a rèir ionadan an uidheim agad.

    Còd Earrann:

    7318

    A-mach put :

    Aig a’ cheann thall, tillidh e an diofar eadar an dà cheann-latha ann an VBA.

    Leugh More: Mar a chleachdas tu gnìomh DateDiff VBA ann an Excel (9 Eisimpleirean)

    3. Gnìomh DatePart mar Cheann-latha

    Bidh an gnìomh DatePart a’ tilleadh caochladair (Integer) anns a bheil am pàirt comharraichte de ceann-latha air a sholarachadh.

    Co-chòrdadh :

    Ceann-latha Pàirt(eadar-ama, ceann-latha, [ ciad latha den t-seachdain, [ciad seachdain na bliadhna ]])

    Argamaidean:

    eadar-ama: Tha feum air. Is e abairt sreang an ùine a tha thu airson a chur risString expression is e sin a’ bheàrn ùine a chleachdas tu gus an eadar-dhealachadh eadar dà cheann-latha obrachadh a-mach.

    ceann-latha: Riatanach; Atharrachadh (Ceann-latha). An ceann-latha a tha thu airson a chleachdadh san àireamhachadh.

    ciad latha den t-seachdain: Roghainneil. Seasamh a tha a’ mìneachadh a’ chiad latha den t-seachdain. Mur eil e socraichte, bithear a' gabhail ris Didòmhnaich.

    ciad seachdain den bhliadhna: Roghainneil. Seasamh a tha a 'stèidheachadh a' chiad seachdain den bhliadhna. Mur eil e air a shuidheachadh, tha còir gur e a' chiad seachdain an t-seachdain anns an nochd 1 Faoilleach.

    A-nis, faodaidh na roghainnean a leanas a bhith aig argamaidean eadar-ama :

    bbbb –   Bliadhna

    q    - Ceathramh

    m   - Mìos

    y –    Latha na bliadhna

    d     - Latha

    w   - Latha na seachdain

    ww – Seachdain

    h   - Uair

    n    - Geàrr-chunntas

    s   - An dàrna

    Tha na roghainnean seo aig argamaid firstdayofweek :

    vbSunday – a’ cleachdadh Didòmhnaich mar am prìomh latha den t-seachdain.

    vbDiluain – a’ fastadh Diluain mar a’ chiad latha den t-seachdain.

    vbTuesday – ag obrachadh Dimàirt mar a’ chiad latha den t-seachdain.<1

    vbDiciadain – a’ fastadh Diciadain mar a’ chiad latha den t-seachdain.

    vbDiardaoin – ag obrachadh Diardaoin mar an latha as fheàrr denseachdain.

    vbFriday – a’ fastadh Dihaoine mar a’ chiad latha den t-seachdain.

    vbSaturday – ag obrachadh Disathairne mar a’ chiad latha den t-seachdain.

    vbUseSystemDayOfTheWeek – a’ cleachdadh a’ chiad latha den t-seachdain a tha air a shònrachadh le suidheachadh an uidheim agad. na luachan seo:

    vbFirstJan1 – ag obrachadh na seachdain a’ gabhail a-steach 1 Faoilleach.

    vbFirstFourDays – a’ cleachdadh a’ chiad seachdain aig a bheil ceithir latha aig a’ char as lugha ann an a’ bhliadhna ùr.

    vbFirstFullWeek – a’ cleachdadh a’ chiad seachdain slàn dhen bhliadhna.

    vbSystem – a’ fastadh a’ chiad seachdain den bhliadhna mar a chaidh a thaghadh a rèir ionadan an uidheim agad.

    Còd Snippet :

    7296

    Toradh :

    San dòigh seo, faodaidh tu an gnìomh ceann-latha seo a chleachdadh ann an còdan VBA.

    Leugh More: Mar a chleachdas tu gnìomh VBA FileDateTime ann an Excel (3 Cleachdaidhean)

    4. Gnìomh DateSerial

    Chì thu ceann-latha stèidhichte air bliadhna ion-chuir, mìos, agus latha a’ cleachdadh a’ ghnìomh DateSerial .

    Syntax:

    Serial Ceann-latha(bliadhna, mìos, latha)

    Argamaidean:

    6> bliadhna - Raon riatanach. Àireamh eadar 100 agus 9999, in-ghabhalach, no abairt àireamhach a tha a’ samhlachadh na bliadhna.

    mìos – Raon a dhìth. Luach iomlan a tha a’ mìneachadh a’ mhìos.

    latha – Raon a tha a dhìth. Luach iomlan a tha a' toirt cunntas air an latha.

    Còd Snippet:

    3412

    Toradh :

    > Leugh Tuilleadh: Mar a chleachdas tu VBA TimeSerial ann an Excel (3 eisimpleirean)

    4. VBA Gnìomh DateValue

    A-nis, cleachdaidh sinn an gnìomh DateValue gus ceann-latha a mhìneachadh.

    Co-chàradh :

    DateValue(ceann-latha)

    Argamaid:

    An seo, mar as trice 's e abairt sreang a tha san argamaid ceann-latha a' toirt cunntas air ceann-latha bho 1 Faoilleach, 100 , tro 31 Dùbhlachd 9999. A dh'aindeoin sin, faodaidh an ceann-latha cuideachd abairt sam bith a tha a' samhlachadh ceann-là, àm, no an dà chuid ceann-latha agus àm san raon sin.

    Còd Snippet:

    8241

    Toradh :

    Mar a chì thu, chleachd sinn gnìomh ceann-latha ann an còdan VBA gu soirbheachail.

    5. Gnìomh latha ann an VBA

    Bidh e a’ tilleadh Caochladair (Slànaighear) a’ dearbhadh àireamh fìor eadar 1 agus 31, in-ghabhalach, a’ giùlan latha na mìos.

    Co-chàradh :

    Latha(ceann-latha)

    Argamaid:

    Is e an argamaid ceann-latha a tha a dhìth Atharrachadh sam bith , abairt àireamhach, abairt sreang, no measgachadh sam bith. Tha e a’ riochdachadh ceann-latha. Ma tha an ceann-latha a’ gabhail a-steach Null, tillidh e Null cuideachd.

    Còd Snippet:

    7017

    Toradh:

    <17

    Mar a chì thu, a’ cleachdadh nan còdan VBA lorg sinn gur e 12 an latha a chaidh a thoirt seachad.

    Susbaint Co-cheangailte: Gnìomh Cruth VBA ann an Excel (8 Cleachdadh le Eisimpleirean)

    6. Gnìomh Mìos VBA mar Cheann-latha

    Tillidh e Caochladair (Slànaighear) a’ mìneachadh fìor àireamh eadar 1 agus 12,in-ghabhalach, a’ giùlan mìos na bliadhna.

    Co-chòrdadh :

    Mìos(ceann-latha)

    Argumaid:

    Is e an argamaid ceann-latha a tha a dhìth caochladair, abairt àireamhach, abairt sreang, no measgachadh sam bith. Tha e a’ riochdachadh ceann-latha. Ma tha Null a' gabhail a-steach a' chinn-latha, tillidh e Null cuideachd.

    Còd Snippet:

    4771

    Toradh:

    <17

    Susbaint Co-cheangailte: Mar a chleachdas tu gnìomh ceart VBA ann an Excel (6 eisimpleirean)

    Leughaidhean coltach ris

    • Mar a chleachdas tu gnìomh VBA Environ (4 eisimpleirean)
    • Mar a chleachdas tu VBA Agus Gnìomh ann an Excel (4 eisimpleirean)
    • VBA Ma tha - An uairsin - Aithris Eile ann an Excel (4 eisimpleirean)
    • Mar a chleachdas tu gnìomh VBA Abs ann an Excel (9 eisimpleirean)
    • Mar a chleachdas tu Concatenate ann an Excel VBA (4 Dòighean)

    7. Gnìomh MìosName

    Tillidh e sreang a sheallas a’ mhìos ainmichte.

    Syntax :

    MìosAinm(mìos, [ giorrachadh ])

    Argamaid:

    mìos: Tha feum air. An tiotal àireamhach na mìos. Mar eisimpleir, 's e 1 am Faoilleach, 's e 2 an Gearran is mar sin air adhart.

    giorrachadh: Tha e Roghainneil. Luach Boolean a sheallas a bheil ainm na mìos gu bhith air a ghiorrachadh. Ma thèid a sgioblachadh, 's e mearachd a tha sa bhunait bhunaiteach, a sheallas nach eil ainm na mìos air a ghiorrachadh.

    Còd Snippet:

    5544

    Toradh: <1

    Mar a chì sibh, lorg sinn ainm na mìosleis a' ghnìomh ceann-latha VBA seo.

    8. Gnìomh Latha na seachdain

    Tha e a' tilleadh caochlaideach ( Integer ) aig a bheil fìor àireamh a' cur an cèill latha an seachdain.

    Syntax :

    Latha na seachdain(ceann-latha, [ firstdayofweek ])

    >Argument:

    date: 'S e caochladair, abairt àireamhach, abairt sreang, neo measgachadh sam bith a tha san argamaid ceann-latha a tha a dhìth. Tha e a’ riochdachadh ceann-latha. Ma tha Null ann, tillidh e Null cuideachd.

    ciad latha den t-seachdain: Roghainneil. Seasamh a tha a’ mìneachadh a’ chiad latha den t-seachdain. Mura h-eil e stèidhichte, bithear a’ gabhail ris Didòmhnaich.

    Tha na roghainnean seo aig an argamaid firstdayofweek :

    vbSunday – a’ cleachdadh Didòmhnaich mar am prìomh latha den t-seachdain.

    vbDiluain – a’ fastadh Diluain mar a’ chiad latha den t-seachdain.

    vbTuesday – ag obrachadh Dimàirt mar a’ chiad latha den t-seachdain. latha na seachdain.

    vbWednesday – a’ fastadh Diciadain mar a’ chiad latha den t-seachdain.

    vbDiardaoin – ag obrachadh Diardaoin mar an latha as fheàrr an t-seachdain.

    vbFriday – a’ fastadh Dihaoine mar a’ chiad latha den t-seachdain.

    vbSaturday – ag obrachadh Disathairne mar a’ chiad latha den t-seachdain .

    vbUseSystemDayOfTheWeek – a’ cleachdadh a’ chiad latha den t-seachdain a tha air a shònrachadh le suidheachadh an uidheim agad.

    Till Parameters

    A-nis, tillidh an gnìomh seo àireamh shlànaighear. Mar sin, is e brìgh nan àireamhan sin a leanas:

    1

    Tha Ùisdean West na thrèanaiche agus na mhion-sgrùdair Excel air leth eòlach le còrr air 10 bliadhna de eòlas sa ghnìomhachas. Tha ceum Bachelor aige ann an Cunntasachd is Ionmhas agus ceum Maighstireachd ann an Rianachd Gnothachais. Tha ùidh mhòr aig Ùisdean ann an teagasg agus tha e air dòigh-teagaisg gun samhail a leasachadh a tha furasta a leantainn agus a thuigsinn. Tha an eòlas eòlach aige air Excel air na mìltean de dh’ oileanaich agus proifeiseantaich air feadh an t-saoghail a chuideachadh gus na sgilean aca a leasachadh agus air leth math nan dreuchdan. Tron bhlog aige, bidh Ùisdean a’ roinn a chuid eòlais leis an t-saoghal, a’ tabhann clasaichean oideachaidh Excel an-asgaidh agus trèanadh air-loidhne gus daoine fa leth agus gnìomhachasan a chuideachadh gus an làn chomas a ruighinn.