Как отформатировать ячейки в валюте и где мы можем использовать его
Давайте рассмотрим пример, чтобы понять, как и где мы можем отформатировать ячейку в валюте.
У нас есть данные о количестве продукта в диапазоне A1: B9, в котором столбец A содержит название продукта, а столбец B — его количество. Мы хотим отформатировать диапазон сумм как валюту, чтобы пользователю было легко понять, что число — это валюта.
===
Чтобы написать макрос, выполните следующие действия: —
-
Откройте страницу VBA и нажмите клавиши Alt + F11.
-
Вставьте модуль.
-
Напишите указанный ниже код:
Sub FormatCurrency ()
Рабочий лист Dim Sh As
Установить Sh = ThisWorkbook.Sheets (1)
Sh.Range («B2: B9»). NumberFormat = «$ , # 0.00″
End Sub
Пояснение к коду: —
Сначала мы указали тему для кода, затем мы определили все переменные, после чего мы определили диапазон, в котором мы хотим поместить формат валюты.
Чтобы запустить макрос, нажмите клавишу F5, и формат диапазона изменится на формат валюты.
@ http: //www.excelforum/ [www.excelforum] один из пользователей задал похожий вопрос: —
Формат валюты, написанный в США, работает в Шанхае
У меня есть база данных доступа, которая создает / заполняет Excel, а затем форматирует его. У меня есть валюта в долларах США, поэтому при запуске в США я получаю то, что ожидаю, «100 000 долларов», но когда это приложение запускается в Шанхае, они получают и, конечно же, фактические значения такие же, если запускаются в США или Шанхае.
Каким образом я получаю итто-шоу в долларах США, когда бегу из Шанхая?
Чтобы проверить решение, нажмите здесь http://www.excelforum.com/excel-programming-vba-macros/1075253-currency-format-written-in-us-run-in-shanghai.html