Како да форматирате број со VBA во Excel (3 методи)

  • Споделете Го Ова
Hugh West

Имплементирањето на VBA макро е најефективниот, најбрзиот и најбезбедниот метод за извршување на која било операција во Excel. Во оваа статија, ќе ви покажеме како да го формирате бројот во Excel користејќи VBA .

Преземете работна книга

Можете да ја преземете работната книга за бесплатна пракса Excel од овде.

Форматирајте го бројот со VBA.xlsm

3 методи за форматирање број во Excel со VBA

Погледнете го следниот пример. Ги зачувавме истите броеви и во Колона B и C така што кога ќе го форматираме бројот во Колона C , ќе знаете од колоната B во кој формат бил бројот претходно.

1. VBA за да го форматирате бројот од еден тип во друг во Excel

Прво, ајде да знаеме како да го форматираме бројот 12345 од Ќелија C5 во нашата дадена база на податоци со формат VBA до Currency .

Чекори:

  • Притиснете Alt + F11 на вашата тастатура или одете во картичката Програмер -> Visual Basic за да се отвори Visual Basic Editor .

  • Во скокачкиот прозорец со код, од лентата со мени , кликнете Вметни -> Модул .

  • Копирајте го следниов код и залепете го во прозорецот за код.
6267

Вашиот код сега е подготвена за извршување.

  • Притиснете F5 на тастатурата или од лентата со мени изберете Изврши -> Стартувај Sub/UserForm . Може да кликнете и на мала икона Play во лентата за подмени за да се изврши макрото.

Овој код ќе го форматира бројот 12345 во валута со децимална вредност.

Ако сакате да го прикажете симболот на валутата во ќелијата, тогаш едноставно ставете го симболот пред кодот.

1282

За нашиот случај, го користевме долар ($) симбол. Можете да користите кој било симбол на валута што сакате.

Овој код ќе го форматира бројот во валута со симбол долар ($) .

Можете и да го конвертирате овој формат на броеви во многу други формати. Само следете го кодот подолу за да го трансформирате бројот во формат што ви треба.

6181

VBA макро

Преглед

Прочитајте повеќе: Excel Формат на приспособен број Повеќе услови

2. Макро за форматирање опсег на броеви во Excel

Видовме како да го промениме форматот на броеви за една ќелија. Но, ако сакате да го промените форматот за голем број броеви тогаш шифрите VBA се скоро исти како што е прикажано во горниот дел. Овој пат наместо да пренесувате еден единствен референтен број на ќелија во заградите на објектот Range, треба да го преминете целиот опсег (како овој C5:C8) внатре во заградите.

5598

Овој код ќе форматира одреден опсег на броеви од вашата база на податоци во Excel.

Прочитајте повеќе: Како да форматирате број на милиони во Excel (6 начини)

Слични читања:

  • Excel круг до 2 децимални места (со калкулатор)
  • Како да да ставите загради за негативни броеви во Excel
  • Како да форматирате број во илјадници K и милиони М во Excel (4 начини)
  • Прилагоден формат на броеви: милиони со една децимална во Excel (6 начини)
  • Како да го промените форматот на броеви од запирка во точка во Excel (5 начини)

3. Вметнете VBA за да конвертирате број со функција за формат во Excel

Можете да ја користите и функцијата Format во Excel VBA за да ги конвертирате броевите. Макрото за да го направите тоа е,

Чекори:

  • Исто како и претходно, отворете Visual Basic Editor од Картичка за програмери и Вметнете Модул во прозорецот со код.
  • Во прозорецот со код, копирајте го следниов код и залепете го.
1391

Вашиот код сега е подготвен за извршување.

Ќе го добиете форматираниот број во полето за пораки.

Поврзани содржини: Како да конвертирате број во процент во Excel (3 брзи начини)

Заклучок

Оваа статија ви покажа како да го формирате бројот во Excel со VBA . Се надевам дека овој напис беше многу корисен за вас. Слободно прашајте дали имате прашања во врска со темата.

Хју Вест е високо искусен тренер и аналитичар на Excel со повеќе од 10 години искуство во индустријата. Има диплома за сметководство и финансии и магистер по бизнис администрација. Хју има страст за предавање и има развиено уникатен пристап на наставата кој е лесен за следење и разбирање. Неговото стручно познавање на Excel им помогна на илјадници студенти и професионалци ширум светот да ги подобрат своите вештини и да се истакнат во нивните кариери. Преку својот блог, Хју го споделува своето знаење со светот, нудејќи бесплатни упатства за Excel и онлајн обука за да им помогне на поединците и бизнисите да го достигнат својот целосен потенцијал.