Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我是 VBA(Excel)的新手。我正在尝试制作一个收入计算器,在用户输入产品成本和售出数量后,它会出现在消息框中。您如何为连接变量“收入”创建通用货币格式?例如,我的问题是,当我制作格式“$0,000.00”,但收入只有 40 时,它显示为“0,040.00”,而我真的只想要“$40.00”
谢谢
使用格式功能。
MsgBox Format(Amount, "$0.00")
我没有看到问题 :) 在 VBA 中,您可以使用 Double 类型进行所有计算,当您到达 MsgBox 时,您可以编写"$" & YourVariable Else,如果您只是简单地处理 MsgBox 以在单元格中显示一个值,您可以存储Double 变量中的该值并执行我上面解释的操作。
"$" & YourVariable