VBA中的浮点值的小数点将自动被丢弃

时间:2013-05-16 08:17:33

标签: excel vba excel-vba

我有一个带浮动值的变量,即

Dim H_reqquant As Double 'Its value is 10.5

但是当我在VBA中得到这样的值时:

H_reqquant = Worksheets("Data").Cells(3, 8).value

它从 10.5 转换为 105

有什么建议吗?

-Hansen

2 个答案:

答案 0 :(得分:0)

你确定你指的是正确的细胞吗?

尝试Debug.Print工作表(“数据”)。单元格(3,8)。地址

要获得您认为包含10.5的单元格的位置。

答案 1 :(得分:0)

你确定单元格(3,8)中的值是10.5而不是105但是格式化为10.5吗?检查公式栏以确保。