我有一個浮點值的變量即VBA小數點被自動丟棄
Dim H_reqquant As Double 'Its value is 10.5
但是,當我在VBA得到這個值是這樣的:
H_reqquant = Worksheets("Data").Cells(3, 8).value
這是轉換自10.5至
有什麼建議嗎?
-Hansen
我有一個浮點值的變量即VBA小數點被自動丟棄
Dim H_reqquant As Double 'Its value is 10.5
但是,當我在VBA得到這個值是這樣的:
H_reqquant = Worksheets("Data").Cells(3, 8).value
這是轉換自10.5至
有什麼建議嗎?
-Hansen
你有沒有試過用'CDbl()'顯式轉換? –
我試過了,但結果是一樣的。 現在我發現如果在單元格中放入10,5並獲得VBA代碼中的該值,那麼我得到10,5 – Hansen
所以我想知道是否由於語言設置,因爲我必須啓用一組語言,例如 英語 丹麥語 – Hansen