September 2007 - Posts

Excel 2007 Bug

Apparently there is an Excel 2007 Bug that is running rampant. I was informed by this by my coworker today regarding the bug.

The bug: Try entering = 850 * 77.1 in any cell, you'll get a result of 100000 which should have been 65535 (0xFFFF in hexadecimal).

After experimenting further, it seems the bug is a display bug only since if you do something like this:
in A1, enter 850
in A2, enter 77.1
in A3, enter = A1 * A2 (which will print 100000)
in B1, enter = A3 / 77.1 (this will print 850)
in B2, enter = A3 / 850 (this will print 77.1)
in C1, enter = A3 = 100000 (this will return FALSE)
in C2, enter = A3 = 65535 (this will return TRUE)

To make things a bit more interesting, if you change A1 to = 65535 / 850 and A2 to = 65535 / 77.1, A3 will display the correct result which is 65535.

Weird Smile


Powered by ScribeFire.

Share this post: | | | |
Posted by Jimmy Chandra | 1 comment(s)
Filed under: ,

OpenXmlWriter CodePlex Project

Hi all, I started a project to create an OpenXmlWriter that is compatible with .NET Framework 1.1.

Right now, I only implemented features that I am currently using in my reports.  Would appreciate more helps if anyone in the community is interested.

The project can be found at http://www.codeplex.com/OpenXmlWriter

So far, it's only WordProcessingML parts that are implemented.

Check it out.


Share this post: | | | |
Posted by Jimmy Chandra | 1 comment(s)
Filed under: