Sut i Fformatio Rhif gyda VBA yn Excel (3 Dull)

  • Rhannu Hwn
Hugh West

Gweithredu VBA macro yw'r dull mwyaf effeithiol, cyflymaf a mwyaf diogel i redeg unrhyw weithrediad yn Excel. Yn yr erthygl hon, byddwn yn dangos i chi sut i fformatio'r rhif yn Excel gan ddefnyddio VBA .

Lawrlwytho Llyfr Gwaith

Gallwch lawrlwytho'r gweithlyfr ymarfer Excel rhad ac am ddim yma.

Fformatio Rhif gyda VBA.xlsm

3 Dulliau o Fformatio Rhif yn Excel gyda VBA

Edrychwch ar yr enghraifft ganlynol. Rydym wedi storio'r un rhifau yn Colofn B a C fel pan fyddwn yn fformatio'r rhif yn Colofn C , byddwch yn gwybod o'r Colofn B ym mha fformat roedd y rhif cyn hynny.

1. VBA i Fformatio Rhif o Un Math i Math arall yn Excel

Yn gyntaf, gadewch i ni wybod sut i fformatio'r rhif 12345 o Cell C5 yn ein set ddata a roddwyd gyda fformat VBA i Arian cyfred .

Camau:

  • Pwyswch Alt + F11 ar eich bysellfwrdd neu ewch i'r tab Datblygwr -> Gweledol Sylfaenol i agor Golygydd Sylfaenol Gweledol .
  • Yn y ffenestr cod pop-up, o'r bar dewislen , cliciwch Mewnosod -> Modiwl .

>
  • Copïwch y cod canlynol a'i gludo i mewn i'r ffenestr cod.
  • 4682

    Eich cod yn barod i redeg.

    • Pwyswch F5 ar eich bysellfwrdd neu o'r bar dewislen dewiswch Rhedeg -> Rhedeg Is-Ffurflen Ddefnyddiwr . Gallwch hefyd glicio ar yr eicon chwarae bach yn y bar is-ddewislen i redeg y macro.

    Bydd y cod hwn yn fformatio'r rhif 12345 yn arian cyfred gyda gwerth degol.

    3117

    Os ydych am ddangos y symbol arian cyfred yn y gell yna rhowch y symbol cyn y cod.

    3117

    Yn ein hachos ni, fe ddefnyddion ni'r doler ($) symbol. Gallwch ddefnyddio unrhyw symbol arian cyfred rydych chi ei eisiau.

    Bydd y cod hwn yn fformatio'r rhif yn arian cyfred gyda symbol doler ($) .

    Gallwch hefyd drosi'r fformat rhif hwn i nifer o fformatau eraill. Dilynwch y cod isod i drawsnewid y rhif i'r fformat sydd ei angen arnoch.

    2495

    VBA Macro

    Trosolwg

    Darllen Mwy: Excel Fformat Rhif Personol Amodau Lluosog

    2. Macro i Fformatio Ystod o Rifau yn Excel

    Rydym wedi gweld sut i newid fformat rhif ar gyfer un gell. Ond os ydych chi am newid y fformat ar gyfer ystod o rifau yna mae'r codau VBA fwy neu lai yr un fath ag a ddangosir yn yr adran uchod. Y tro hwn yn lle pasio un rhif cyfeirnod cell sengl y tu mewn i gromfachau gwrthrych Ystod, mae'n rhaid i chi basio'r amrediad cyfan (fel hyn C5:C8) y tu mewn i'r cromfachau.

    4101

    Bydd y cod hwn yn fformatio ystod benodol o rifau o'ch set ddata yn Excel.

    Darllen Mwy: Sut i Fformatio Nifer i Filiynau yn Excel (6 Ffordd)

    Darlleniadau Tebyg:

    • Rownd Excel i 2 Le Degol (gyda Chyfrifiannell)
    • 1>Sut i Rhowch Gromennau ar gyfer Rhifau Negyddol yn Excel
    • Sut i Fformatio Rhif mewn Miloedd K a Miliynau M yn Excel (4 Ffordd)
    • Fformat Rhif Cwsmer: Miliynau gydag Un Degol yn Excel (6 Ffordd)
    • Sut i Newid Fformat Rhif o Goma i Dot yn Excel (5 Ffordd)
    • 14>3. Mewnosod VBA i Drosi Rhif gyda Swyddogaeth Fformat yn Excel

      Gallwch hefyd ddefnyddio'r swyddogaeth Fformat yn Excel VBA i drosi'r rhifau. Y macro i wneud hynny yw,

      Camau:

      • Yr un ffordd ag o'r blaen, agorwch Golygydd Sylfaenol Gweledol o'r Tab datblygwr a Mewnosod a Modiwl yn y ffenestr cod.
      • Yn y ffenestr cod, copïwch y cod canlynol a'i gludo.
      >
      2182

      Mae'ch cod nawr yn barod i'w redeg.

      Byddwch yn cael y rhif fformatiedig yn y blwch neges.

      <3

      Cynnwys Cysylltiedig: Sut i Drosi Nifer i Ganran yn Excel (3 Ffordd Cyflym)

      Casgliad

      Dangosodd yr erthygl hon i chi sut i fformatio'r rhif yn Excel gyda VBA . Rwy'n gobeithio bod yr erthygl hon wedi bod yn fuddiol iawn i chi. Mae croeso i chi ofyn a oes gennych unrhyw gwestiynau am y pwnc.

    Mae Hugh West yn hyfforddwr a dadansoddwr Excel hynod brofiadol gyda dros 10 mlynedd o brofiad yn y diwydiant. Mae ganddo radd Baglor mewn Cyfrifeg a Chyllid a gradd Meistr mewn Gweinyddu Busnes. Mae gan Hugh angerdd am addysgu ac mae wedi datblygu dull addysgu unigryw sy’n hawdd ei ddilyn a’i ddeall. Mae ei wybodaeth arbenigol o Excel wedi helpu miloedd o fyfyrwyr a gweithwyr proffesiynol ledled y byd i wella eu sgiliau a rhagori yn eu gyrfaoedd. Trwy ei flog, mae Hugh yn rhannu ei wybodaeth gyda’r byd, gan gynnig tiwtorialau Excel am ddim a hyfforddiant ar-lein i helpu unigolion a busnesau i gyrraedd eu llawn botensial.