Како обликовати ћелије као валуту и ​​где то можемо користити

Anonim

Узмимо пример да бисмо разумели како и где можемо обликовати ћелију у валути.

Имамо податке о количини производа у опсегу А1: Б9 у којима колона А садржи назив производа, а колона Б садржи његову количину. Желимо да обликујемо распон износа као валуту тако да корисницима буде лако да разумеју да је број валута.

Да бисте написали макро, следите доле наведене кораке:-

  • Отворите ВБА страницу и притисните тастер Алт+Ф11.
  • Уметните модул.
  • Напишите доле наведени код:

ПодформатЦурренци ()

Дим Сх Ас Радни лист

Сет Сх = ТхисВоркбоок.Схеетс (1)

Сх.Ранге ("Б2: Б9"). НумберФормат = "$#, ## 0.00"

Енд Суб

Шифра Објашњење:-

Прво смо дали тему за код, затим смо дефинисали све променљиве, након тога смо дефинисали опсег у који желимо да ставимо формат валуте.

Да бисте покренули макро, притисните тастер Ф5 и формат опсега ће се променити у формат валуте.

@ ввв.екцелфорум један од корисника поставио је слично питање:-

Формат валуте, написан у САД -у у Шангају

Имам приступни дб који креира / попуњава Екцел и затим форматира извештај. Имам валуту која је у УСД, па је форматирам као када трчим у САД -у, добијам оно што очекујем "100.000 УСД", али када се ова апликација покрене у Шангају, они добијају и, наравно, стварне вредности су исте ако трчање у Шангају у САД.
Како да наведем да приказује УСД када се покрене из Шангаја?

Да бисте проверили решење, кликните овде

хттп://ввв.екцелфорум.цом/екцел-программинг-вба-мацрос/1075253-цурренци-формат-вриттен-ин-ус-рун-ин-схангхаи.хтмл

Преузми - Форматирање валуте у ВБА - клсм