Excel дээр VBA ашиглан дугаарыг хэрхэн форматлах вэ (3 арга)

  • Үүнийг Хуваалц
Hugh West

VBA макро -г хэрэгжүүлэх нь Excel дээр аливаа үйлдлийг гүйцэтгэх хамгийн үр дүнтэй, хурдан бөгөөд аюулгүй арга юм. Энэ нийтлэлд бид Excel-д VBA -г ашиглан тоо -г хэрхэн форматлахыг танд үзүүлэх болно.

Ажиллах номыг татаж авах

Та Excel дасгалын үнэгүй ажлын номыг эндээс татаж авах боломжтой.

VBA.xlsm-ээр дугаар форматлах

Дугаар форматлах 3 арга VBA-тай Excel

Дараах жишээг харна уу. Бид ижил тоонуудыг В ба С -д хадгалсан тул Бага С -д дугаарыг форматлах үед та В баганаас мэдэх болно. энэ тоо өмнө нь ямар форматтай байсан.

1. Excel-д дугаарыг нэг төрлөөс нөгөө төрлөөр форматлах VBA

Эхлээд С5<2 нүднээс тоо 12345 -г хэрхэн форматлахыг мэдэж авцгаая> бидний өгөгдсөн өгөгдлийн багцад VBA -аас Валютын форматтай байна.

Алхам:

  • товчийг дарна уу. Гар дээрх Alt + F11 эсвэл таб Хөгжүүлэгч -> Visual Basic Visual Basic Editor -г нээнэ үү.

  • Попап гарч ирэх кодын цонхонд, цэсний мөрөнд , Оруулах -> Модуль .

  • Дараах кодыг хуулж кодын цонхонд буулгана уу.
8284

Таны код одоо ажиллахад бэлэн боллоо.

  • Гар дээрх F5 товчийг дарах эсвэл цэсийн мөрнөөс Run -> Sub/UserForm -г ажиллуул. Та мөн жижиг Тоглуулах дүрс дээр дарж болнодэд цэсний мөрөнд макро ажиллуулна.

Энэ код нь 12345 тоог аравтын бутархайт валют болгон форматлах болно.

Хэрэв та нүдэнд мөнгөн тэмдэгтийг харуулахыг хүсвэл кодны өмнө тэмдэг тавина.

5484

Бидний хувьд <-г ашигласан. 1>доллар ($) тэмдэг. Та өөрийн хүссэн мөнгөн тэмдэгтийг ашиглаж болно.

Энэ код нь доллар ($) тэмдэг бүхий тоог валют болгон форматлах болно.

Та энэ тооны форматыг өөр олон формат руу хөрвүүлэх боломжтой. Доорх кодыг дагаж дугаарыг хүссэн формат руу шилжүүлнэ үү.

1278

VBA Макро

Тойм

1278

2>

Дэлгэрэнгүй унших: Excel-ийн захиалгат тооны форматын олон нөхцөл

2. Excel-ийн хүрээний тоог форматлах макро

Бид нэг нүдний тооны форматыг хэрхэн өөрчлөхийг үзсэн. Гэхдээ хэрэв та тооны мужуудын форматыг өөрчлөхийг хүсвэл VBA кодууд дээрх хэсэгт үзүүлсэнтэй бараг ижил байна. Энэ удаад Range объектын хаалтанд нэг нүдний лавлагааны дугаар оруулахын оронд та бүх мужийг (үүнтэй адил C5:C8) хаалтанд оруулах хэрэгтэй.

3487

Энэ код нь Excel-ийн өгөгдлийн багцаас тодорхой тооны тоог форматлах болно.

Дэлгэрэнгүй унших: Excel-д тоог хэдэн сая болгон форматлах (6 арга)

Ижил төстэй уншилтууд:

  • Excel-ийг аравтын 2 орон хүртэл дугуйлах (Тооцоологчтой)
  • Хэрхэн Excel-д сөрөг тоонуудын хаалтанд оруулах
  • Excel-д хэдэн мянган K, сая М-т тоог хэрхэн форматлах вэ (4 арга)
  • Захиалгат тооны формат: Excel дээр нэг аравтын оронтой сая сая (6 арга)
  • Excel дээр тооны форматыг таслалаас цэг болгон өөрчлөх (5 арга)

3. Excel-д Форматлах функцтэй тоо хөрвүүлэхийн тулд VBA оруулах

Та Excel-ийн Формат функцийг VBA ашиглан тоонуудыг хөрвүүлэх боломжтой. Үүнийг хийх макро нь

Алхамууд:

  • Өмнө нь адил арга замаар Visual Basic Editor -г нээнэ үү. Хөгжүүлэгч таб болон кодын цонхонд Оруулах a Модуль .
  • Код цонхонд дараах кодыг хуулж, буулгана уу.
1723

Таны код ажиллахад бэлэн боллоо.

Та мессежийн хайрцагт форматлагдсан дугаарыг авах болно.

Холбогдох контент: Excel дээр тоог хэрхэн хувь болгон хувиргах вэ (3 хурдан арга)

Дүгнэлт

Энэ нийтлэл нь Excel-д VBA тоо -г хэрхэн форматлахыг харуулсан. Энэ нийтлэл танд маш их тус болсон гэж найдаж байна. Сэдвийн талаар асуух зүйл байвал асуугаарай.

Хью Уэст бол салбартаа 10 гаруй жил ажилласан туршлагатай Excel-ийн сургагч багш, шинжээч юм. Нягтлан бодох бүртгэл, санхүүгийн чиглэлээр бакалавр, бизнесийн удирдлагын магистр зэрэгтэй. Хью багшлах сонирхолтой бөгөөд дагаж мөрдөх, ойлгоход хялбар заах өвөрмөц арга барилыг боловсруулсан. Түүний Excel-ийн мэдлэг чадвар нь дэлхий даяарх олон мянган оюутан, мэргэжилтнүүдэд ур чадвараа дээшлүүлж, ажил мэргэжлээрээ амжилт гаргахад тусалсан. Хью өөрийн блогоороо дамжуулан өөрийн мэдлэгээ дэлхийтэй хуваалцаж, Excel програмын үнэгүй зааварчилгаа, онлайн сургалтыг хувь хүмүүс болон бизнесүүдэд бүрэн дүүрэн ашиглахад нь туслах зорилгоор санал болгодог.