Meriv çawa bi VBA-ê di Excel-ê de Dîrokê Format dike (4 Rêbaz)

  • Vê Parve Bikin
Hugh West

Pêkanîna VBA makro rêbaza herî bibandor, bilez û ewledar e ku meriv her karek di Excel de bimeşîne. Di vê gotarê de, em ê nîşanî we bidin ka hûn çawa bi karanîna VBA tarîxê di Excel de format bikin.

Pirtûka Xebatê dakêşin

Hûn dikarin pratîka belaş dakêşin Pirtûka xebatê ya Excel ji vir ve ye.

Dîroka bi VBA.xlsm re Form bike

4 Rêbazên Formkirina Dîrokê li Excel bi VBA

Li mînaka jêrîn binêrin. Me heman tarîx di Stûna B û C de tomar kir, ji ber vê yekê dema ku em dîrokê di Stûna C de format bikin, hûn ê ji stûna B bizanibin. dîrok berê bi kîjan formatê bû.

1. VBA ji bo Formatkirina Dîrokê ji Tîpek Bo Tîpek Di Excel-ê de

Pêşî em zanibin ka meriv çawa tarîxê ji Cell C5 di databasa me ya daneyê de bi VBA re format bike " Sêşem-Çile-2022 ".

Gavên:

  • Li ser klavyeya xwe Alt + F11 bitikînin. an jî herin tabê Pêşdebir -> Visual Basic ji bo vekirina Edîtorê Visual Basic .

  • Di pencereya kodê ya pop-up de, ji barika menuyê , bitikîne Têxe -> Module .

  • Koda jêrîn kopî bikin û li pencereya kodê bixin.
2354

Koda we niha ji bo xebitandinê amade ye.

  • Pel F5 li ser klavyeya xwe bikin an jî ji barika menuyê hilbijêrin Rûn -> Sub/UserForm bikeve . Her weha hûn dikarin tenê li ser îkona lîstika piçûk ya di barika jêr-menuyê de bikirtînin da ku bixebitin.makro.

Ev kod dê tarîxa " 11-01-22 " ji bo " Sêşem-Çile-2022" format bike. ”.

Hûn dikarin vê formata dîrokê biguherînin gelek formatên din. Tenê koda jêrîn bişopînin da ku tarîxê biguherînin forma ku hûn hewce dikin.

2839

Pêşdaçûn

Zêdetir bixwînin: Niha û Fonksiyonên Formatê di Excel VBA de

2. Ji bo Veguherandina Dîrokê Bi Fonksiyona FORMATê re VBA-yê biveguhezînin

Excel di derbarê tarîxên takekesî de jimareya xweya rêzik heye. Ger tu dixwazî ​​jimareya rêzê ya her

dîrokek taybetî zanibî, divê hûn fonksîyona DATEVALUE bicîh bikin.

Bifikirin, hûn dixwazin jimareya rêzê ya jimareyê bizanibin. tarîxa " 11 Çile 2022 ", wê hingê divê hûn formula wekî wekî,

=DATEVALUE("11 January 2022")

Excel dê jimara rêzê bide we 44572 ya vê tarîxê.

Niha em ê vê hejmarê veguherînin forma dîroka wê ya têkildar.

Gavên:

  • Wek berê, Edîtorê Visual Basic ji tabloya Developer vekin û Têxin a Modûlê di pencereya kodê de.
  • Di pencereya kodê de, koda jêrîn kopî bikin û pê bikin.
6914

Koda we niha amade ye ku bixebite.

Hûn ê Dîroka " 11 Çile 2022 " di qutiya peyamê de bistînin.

Zêdetir bixwînin: Meriv çawa fonksiyona VBA DateValue di Excel de bikar tîne

Xwendinên Wekhev

  • Meriv Çawa Dîroka Niha Têxedi Excel de (3 Away)
  • Guherbara Dîrokê Di Kodên VBA de (7 Bikaranîna Makroyan Bi Nimûneyan)
  • Dîroka Niha di VBA de bistînin ( 3 Rêbaz)
  • Çawa Kurtebirra Dîroka Excel-ê Bi kar tînin

3. VBA ji bo Veguheztina Dîrokê Li gorî Beşek Taybet di Excel de

Bifikirin, hûn dixwazin beşek taybetî ya tarîxê format bikin, mînakî, tenê roj / meh / sal, paşê kodê wekî

2149

Koda we niha ji bo xebitandinê amade ye.

Di vê kodê de " mmmm " tê wateya forma dirêj a mehê. nav.

Ji ber ku tarîx " 11 Çile 2022 " e ji ber vê yekê ev perçeya kodê dê vegere " Çile ".

Hûn dikarin vê kodê bicîh bikin da ku hûn beşek taybetî ya ku hûn ji mêjûyê dixwazin format bikin û derxin.

3328

Goterî

4. VBA-yê ji bo Formatkirina Dîrokê Di Xebatkarek Taybet a Excel-ê de têxe

Heke hûn dixwazin tarîxekê li ser bingeha xebatek taybetî format bikin, wê hingê hûn hewce ne ku pêşî navê pelê di kodê de bicîh bikin, dûv re tarîxê format bikin. li gorî cureya ku hûn hewce dikin.

  • Ji tabloya Pêşdebir Edîtorê Visual Basic vekin û Têxin a Modûlê di pencereya kodê de.
  • Di pencereya kodê de, koda jêrîn kopî bikin û pê bikin.
5163

Koda we niha ji bo xebitandinê amade ye.

Li rêza sêyem ya kodê binihêrin ku pêşî me pelgeya xebatê " Nimûne " saz kir û dûv re tarîxa wê hin Excel format bikin.sheet.

Encam

Vê gotarê nîşanî we da ku hûn çawa tarîxê di Excel de bi VBA format bikin. Ez hêvî dikim ku ev gotar ji we re pir sûdmend bû. Heger di derbarê mijarê de pirsên we hebin, xwe bipirsin.

Hugh West perwerdekar û analîstek Excel-ê pir bi tecrûbe ye ku di pîşesaziyê de zêdetirî 10 salan ezmûn heye. Di warê Hesabgiranî û Darayî de bawernameya Bachelorê û di Rêveberiya Karsaziyê de jî Master e. Hugh ji hînkirinê re dilşewat e û rêgezek hînkirinê ya bêhempa pêşxistiye ku hêsan tê şopandin û têgihiştin. Zanîna wî ya pispor a Excel alîkariya bi hezaran xwendekar û pisporan li çaraliyê cîhanê kiriye ku jêhatîbûnên xwe baştir bikin û di kariyera xwe de pêşde bibin. Bi bloga xwe, Hugh zanîna xwe bi cîhanê re parve dike, dersên belaş Excel û perwerdehiya serhêl pêşkêşî dike da ku alîkariya kes û karsaziyan bike ku bigihîjin potansiyela xwe ya tevahî.