我是VBA(Excel)的新手。我試圖在用戶輸入產品成本和銷售數量後,在消息框中製作收入計算器。如何爲連接變量「收入」創建通用貨幣格式? 例如,我的問題是,當我提出的格式爲「$ 0,000.00」,但收入只有40,它顯示爲「0,040.00」,當我真的只是想「$ 40.00」VBA消息框格式化
感謝
我是VBA(Excel)的新手。我試圖在用戶輸入產品成本和銷售數量後,在消息框中製作收入計算器。如何爲連接變量「收入」創建通用貨幣格式? 例如,我的問題是,當我提出的格式爲「$ 0,000.00」,但收入只有40,它顯示爲「0,040.00」,當我真的只是想「$ 40.00」VBA消息框格式化
感謝
使用格式化功能。
MsgBox Format(Amount, "$0.00")
我沒有看到問題:) 在VBA中,您可以在Double類型中進行所有計算,並且當您到達MsgBox時,您可以編寫"$" & YourVariable
否則,如果您只是簡單地指定MsgBox以在單元格中顯示值,那麼您可以將該值存儲在Double變量中,並執行上面解釋的內容。