A spreadsheet created by exporting from QuickBooks as a .IIF file is opened in Excel 2003.
A macro multiplies a cell value and returns 1.77999997138977 rather than 1.78. The 1.78 is required for importing back into Quickbooks.
Part of the code is:
the tempNum in the IF line is 1.78, but ActiveCell.Value is not. So, though 1.78 appears in the spreadsheet cell, clicking on the cell displays 1.77999997138977 in the Formula Bar.
I am aware of the binomial floating point thingy, but can anyone solve this or find a workaround?
Bookmarks