|让我们举一个例子来了解如何以及在何处以货币格式设置单元格的格式。

我们的产品数量数据在A1:B9范围内,其中A列包含产品名称,B列包含数量。我们希望将金额范围设置为货币格式,以便对于用户来说,数字应该是一种货币,这应该很容易理解。

img1

===

要编写宏,请遵循以下给定步骤:-

| *打开VBA页面,然后按Alt + F11键。

  • 插入一个模块。

  • 编写以下代码:

子FormatCurrency()

昏暗的工作表

设置Sh = ThisWorkbook.Sheets(1)

Sh.Range(“ B2:B9”)。NumberFormat =“ $#,## 0.00”

结束子

代码说明:-

首先,我们给了代码主题,然后定义了所有变量,之后定义了要放入货币格式的范围。

要运行宏,请按F5键,范围格式将更改为货币格式。

img2

@ http://www.excelforum/ [www.excelforum]的一位用户提出了类似的问题:-

| ===货币格式,在上海运行的美国语言

我有一个访问数据库,该数据库创建/填充Excel,然后格式化报告。我的货币是美元,因此在美国运行Iformatitas时,我得到的是“ 100,000美元”,但是在上海运行此应用程序时,它们的收益当然是相同的,如果在美国上海运行,它们的实际价值也是相同的。

从上海运行时,如何显示美元?

要查看解决方案,请单击此处http://www.excelforum.com/excel-programming-vba-macros/1075253-currency-format-write-in-us-run-in-shanghai.html

xlsx-1567