軟體:office excel
版本: 2003
我有兩個sheet,sheet1、sheet2
透過巨集將shee1 D欄、sheet2 C欄相加,
格式都是「通用格式」
使用2個迴圈,
Sheet1.Cells(i, D) = Sheet1.Cells(i, D) + Sheet2.Cells(j, C)
但某一行的值:10.46 + (-10.25) 相加結果會變「0.21000000001」
之後,再與(-0.21)相加,會變「8E.165484812-16」之類的數值,
格式也變成「科學記號」。
重覆做了幾次,確認儲存格格式、與儲存格數值,
結果依然,有人知道為什麼嗎? 謝謝