簡體   English   中英

VBA消息框貨幣格式

[英]VBA Message Box Curency Formatting

我是VBA(Excel)的新手。 我正在嘗試制作一個收入計算器,在用戶輸入產品成本以及售出多少后,該消息出現在消息框中。 如何為級聯變量“收入”創建通用貨幣格式? 例如,我的問題是,當我將格式設置為“ $ 0,000.00”,但收入僅為40時,當我真的只想“ $ 40.00”時,它顯示為“ 0,040.00”

謝謝

使用格式化功能。

MsgBox Format(Amount, "$0.00")

我看不到問題:)在VBA中,您可以使用Double類型進行所有計算,當您到達MsgBox時,如果您只是簡單地尋址MsgBox以在其中顯示一個值,則可以編寫"$" & YourVariable Else。單元格,您可以將該值存儲在Double變量中,並按照我上面的說明進行操作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM