Excel VBA: Hucreyê wekî Nivîsar Form bike (3 Rêbaz)

  • Vê Parve Bikin
Hugh West

Ev gotar diyar dike ka meriv çawa hucreyek wek text bi VBA kodê di Excel de bi 3 format bike. rêbazên cuda. Bi alîkariya Text û Fonksiyonên Formatê , û Range . NumberFormat taybetî , em dikarin saz bikin. koda formata hejmarê ku nirxek hucreyê bi hêsanî veguherîne nivîsê. Werin em bikevin nav mînakan û van teknîkan bi kar bînin.

Pirtûka Xebatê ya Pratîkê dakêşin

Dema ku hûn vê gotarê dixwînin, vê pirtûka xebatê ya pratîkê dakêşin ku hûn vê gotarê dixwînin.

Formkirina Hucreyê wekî Text.xlsm

3 Rêbazên Minasib ji bo Formkirina Hucreyê wekî Nivîsar Bi karanîna VBA di Excel de

Di vê beşê de, em dê nîşan bide ka em çawa dikarin şaneyê wekî nivîsê bi karanîna VBA di Excel de format bikin. Lê pêşî, divê em zanibin ka meriv çawa pencereya edîtorê bingehîn a dîtbarî li excelê veke.

Kodê di Edîtorê Visual Basic de binivîsin

Gavên bişopînin ji bo vekirina edîtorê bingehîn yê dîtbarî û li wir hin kodan binivîsin.

  • Ji biçe tabêya Pêşdebir Excel Ribbon .
  • Bitikîne Vebijarka Visual Basic.

  • Di pencereya Visual Basic ji bo Sepanan de, pêlika Têxistin da ku hilbijêre Modula Nû

Niha ku modulek nû vebûye , li wir kodek binivîsin û F5 bikirtînin da ku xebitin.

1. Bikaranîna Taybetmendiya Range.NumberFormat ji bo Formkirina Hucreyê wekîNivîsar

Di vê nimûneyê de, em ê taybetmendiya Range.NumberFormat di koda xweya VBA de ji bo format a <1 bikar bînin>hucre wek text . Di dîmendera jêrîn de, di hucreya C5 me de rojeke kurt ku em ê biguherînin wekî text .

Niha, di edîtora bingehîn ya dîtbarî de kopî bikin û bixin ya kodê .

7299

Niha pêl F5 bike ku kodê bixebitîne.

Li vir em dikarin bibînin Dîroka kurt şaneya formatkirî guheriye nirxeke nivîsê .

Rêvekirina kodê:

  • Me Tişta Rêzeyê bi kar anî da ku hilbijêre hucreya di pelxebata xebatê de ku tê de têketina
  • format nirxa têketinê wekî text , divê em NumberFormat nirxa wekî "@ ".

Bi heman awayî, bi sepandina heman perçeya kodê em dikarin formatên hejmarên cihê biguherînin text .

Zêdetir Bixwîne: Meriv çawa bi Excel VBA (5 Rêyên) Nivîsara Hucreyê Form bike û Navendî Bike

Xwendinên Wekhev

  • Meriv çawa Bi Excel VBA Mezinahiya Curenivîsa Tevahiya Pelê biguherîne
  • Meriv çawa 001 di Excel de dinivîse (11 Rêbazên Bibandor)
  • Lihevkirina Nivîsar bi Bişkojka Fermana VBA re li Excel (5 Rêbaz)
  • Meriv çawa bi Forma Xweserî Nivîsar li dû Hejmarê Zêde Dike di Excel de (4 Away)
  • Meriv çawa Tîpa Yekem a Her Peyvekê di Excel de Sernav (4Rêyên)

2. Fonksiyona TEXT-ê di Koda VBA-yê de binav bike da ku Hucreyê wekî Nivîsar Form bike

Fonksiyona T EXT Fonksiyon di Excel de fonksiyona pelê xebatê ye ku a nirxa hejmarî an strek vediguherîne formateke diyarkirî . Her çend ew ne Fonksiyonek VBA e, em dikarin wê bi referansa Tiştek Fonksîyona Bernameya Xebatê ji bo format bikin a hucreyê bikar bînin. 2>ji bo text . Em bibêjin Dîroka dirêj di hucreya B6 de heye ku em dixwazin format bikin wekî text .

koda jêrîn têxe edîtora bingehîn ya dîtbarî da ku vê yekê pêk bîne.

6418

Bi bi xebitandina kodê ji hêla bikaranîna F5 roja dirêj veguherand nirxeke text . Di heman demê de, em dikarin şaneyek ku tê de formatên hejmarên cihêreng ji bo nivîsê hene.

Rêvekirina kodê:

  • Me Tişta Rêzeyê bikar anî da ku hilbijêre hucreyên di pelxebata xebatê de ku ketin û nirxên derketinê.
  • Tişta WorksheetFunction me kir ku em fonksiyona TEXT di koda VBA de bikar bînin.
  • Fonksiyon TEXT divê 2 argumanan-

nirx - referansa şaneya têketinê (di vê nimûneyê de B6 ).

format_text- me " ' 0 " ji bo nirxa ji bo formata nivîsê biguherînin.

Zêdetir Bixwînin: Meriv çawa Nivîsarê di Hucreya Excel de Format bike (10Nêzîktêdayîn)

3. Bikaranîna Fonksiyona Forma VBA-yê ji bo Formkirina Hucreyê wekî Nivîsar di Excel de

Fonksiyon Format yek ji fonksiyonên veguherînê ye di VBA Excel. Ev yek biwêjeke formatkirî li ser bingeha format ya ku hatiye diyarkirin wekî argumana duyemîn ya fonksiyonê vedigere. Di vê nimûneyê de, bi koda jêrîn me dixwaze a Dîroka dirêj di hucreya C5 ji nivisê .

9645

Rêvekirina kodê:

  • Me Tişta Rêzeyê bikar anî ji bo hilbijêrin hucreyên di pelxebata xebatê de ku derketin û nirxên derketinê hene.
  • Format fonksiyona hewceyî 2 argumanan e-

derbirînê - referansa şaneya têketinê (di vê nimûneyê de B6 ).

format- me ” ' 0 “ bo veguherandin nirxa to formata nivîsê.

Koda Alternatîf:

8008

Bixwîne: Meriv çawa Nivîsarê Format dike ku Tîpa Yekem di Excel de Sermiyanî bike (10 Away)

Têbînî

  • Me gotinek yekane lê zêde kir ( ' ) berî sifir ji bo ku koda formata hejmarê wekî ” ' 0 ” di Nivîsar û Format argûman dike ji bo formatkirina a hucreyê ji bo nirxa nivîsê.
  • Ji bo dîtina kodê bi 3 rêbazên cuda ve girêdayî ye, bitikîne bişkoka rast li ser 1>navê pelê û Hilbijêre Vebijarka Binêre Kodê.

Encam

Niha , em dizanin ka meriv çawa şaneyek wekî nivîsê bi karanîna koda VBA-yê li Excel bi 3 mînakên cihêreng format bike. Hêvîdarim, ew ê ji we re bibe alîkar ku hûn van rêbazan bi ewletir bikar bînin. Pirs an pêşniyarek ji bîr neke ku wan di qutiya şîroveyê ya jêrîn de binivîsîne.

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î.