我有一个要递增的双精度值,使用以下代码段:
Total = CDbl(Total + CDbl(Workbooks(1).Worksheets(1).Cells(1,1).Value))
代码连续地返回一个类型不匹配错误,即使它指向的单元格中有一个十进制值。我做错什么了?
确保您指向的单元格实际上包含数字,而不仅仅是数字的文本表示形式。
要将文本单元格转换为数字,请选择该单元格,然后从菜单栏中选择“格式/单元格”,然后在“数字”选项卡上单击“常规”。