Build 3.0.0.150 of xlsgen has a fix related to rendering numbers. It has to do with some of the weird behaviors in Excel that xlsgen is supposed to mimic otherwise it will be seen as a bug. So depending on whether cells around a given cell are empty or not, depending on whether the cell is filled with a number seen as a number (decimal part, ...) or as nothing special (General), what gets displayed is different (how many decimals are actually displayed, is there a clipping effect on the right, is the alignment on the left, is there a round up of decimals, ...).