excel - 在 VBA MsgBox 中显示货币格式的最佳方法是什么?
问题描述
我在我的 MsgBox 上显示了连接文本和一些基本计算。如何让数字以货币格式显示?我在计算之前放置了一个美元符号,但如果它具有正确的货币格式和 2 位小数会更好。$1050.00
MsgBox "Total Cost is $" & (QuoteInput * 3 + QuoteInputTwo * 5 + 670), vbOKOnly, "White Glove Service"
解决方案
可能是您阅读了对您的问题的所有评论。我只是发布与评论相同的答案。试试下面,让我们知道您的进一步反馈。
Sub FormatCurrency()
MsgBox "Total Cost is " & Format$(QuoteInput * 3 + QuoteInputTwo * 5 + 670, "$#.00"), vbOKOnly, "White Glove Service"
End Sub
推荐阅读
- python - 同一列指向 Django 中的 2 个不同的外键
- c# - 程序“[12460] TestProject.exe”已退出,代码为 -1 (0xffffffff)
- java - Spring Boot JPA @Query 问题如何解决
- c# - 我可以将错误处理合并到我的 API 中吗?
- javascript - moment.js moment 函数返回错误值
- r - corrplot 空白,无意义值的文本
- r - 如何计算没有NA的总数
- java - 谁能告诉我为什么我的 IFile 总是返回 null?
- r - 使用 ggplot2 添加图例
- ios - 如何在 SwiftUI 中为按下时的导航链接设置动画?