无法添加到Double类型

时间:2009-05-22 19:20:58

标签: vba excel-vba excel-2007 excel

我想要增加一个双值,使用以下代码段:

        Total = CDbl(Total + CDbl(Workbooks(1).Worksheets(1).Cells(1,1).Value))

代码不断返回类型不匹配错误,即使它指向的单元格中包含十进制值。我究竟做错了什么?

1 个答案:

答案 0 :(得分:2)

确保您指向的单元格实际上包含一个数字,而不仅仅是数字的文本表示。

要将文本单元格转换为数字,请选择单元格,然后从菜单栏中选择“格式/单元格”,然后在“数字”选项卡上单击“常规”。