Build 4.0.0.46 of xlsgen improves the CSV import to support edge cases :
- files with an arbitrary number of empty column names
- files with an arbitrary number of empty columns
- files with an arbitrary number of columns expected to be imported as smoothly as possible in XLS files (XLS only has 256 columns).
Also, the CSV import stops inserting zeroes in a column whose datatype has been inferred as a number. For a zero to show in the Excel file, it must be present in the input CSV file.