0

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

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

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

4

1 回答 1

2

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

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

于 2009-05-22T19:34:21.593 回答