首页 > 解决方案 > 在 VBA MsgBox 中显示货币格式的最佳方法是什么?

问题描述

我在我的 MsgBox 上显示了连接文本和一些基本计算。如何让数字以货币格式显示?我在计算之前放置了一个美元符号,但如果它具有正确的货币格式和 2 位小数会更好。$1050.00

MsgBox "Total Cost is $" & (QuoteInput * 3 + QuoteInputTwo * 5 + 670), vbOKOnly, "White Glove Service"

标签: excelvbamsgbox

解决方案


可能是您阅读了对您的问题的所有评论。我只是发布与评论相同的答案。试试下面,让我们知道您的进一步反馈。

Sub FormatCurrency()
    MsgBox "Total Cost is " & Format$(QuoteInput * 3 + QuoteInputTwo * 5 + 670, "$#.00"), vbOKOnly, "White Glove Service"
End Sub

推荐阅读