返回列表 上一主題 發帖

[發問] 將取出的值顯示為百分比

[發問] 將取出的值顯示為百分比

請教版上的先進……
我想要把值取出來,然後用MSGBOX顯示出來……但是跑出來都是小數點的樣式……
如何將取出的值設定成以百分比的方式顯示呢?

例:
A2=0.989
Range("A2")=0.989

但我想要它顯示為
98.9%

要如何描述它呢?
初學VBA乍到twbts

本帖最後由 GBKEE 於 2012-4-3 12:19 編輯

回復 1# play9091
  1. Sub EX()
  2. MsgBox Format([A2], "#.#%")
  3. End Sub
複製代碼

TOP

回復 1# play9091


    提供一個笨方法
   MsgBox Cells(2, 1) * 100 & "%"
學習才能提升自己

TOP

回復 3# hugh0620

回復 2# GBKEE

    喔!可以了!感謝啊!
初學VBA乍到twbts

TOP

MsgBox Format([A2], "#.#%") 與  MsgBox Cells(2, 1) * 100 & "%"
兩者間各有其特色亦有很好的表達,無所謂之優劣。
這就好比是一個穿西裝,另一個只穿襯衫打領帶,您說呢?

TOP

        靜思自在 : 待人退一步,愛人寬一寸,就會活得很快樂。
返回列表 上一主題