When you enter “940104495187” into MS Excel worksheet cell manually, MS Excel will convert to scientific (numeric) notation, so Aspose.Cells does the same when converting it to numeric value (using ConvertNumericOrDate Boolean attribute). Please note, in MS Excel, since Date values are stored in numeric values, setting “ConvertNumericOrDate” to false won’t convert DateTime value to numeric value and this results in your Date value won’t be formatted properly.
I think for your needs, you should not set “ConvertNumericOrDate” attribute to false. Rather you may add a line to your code to format numbers to relevant custom format. See the following line of code that you may add to your code segment and it will work for the purpose. layoutOptions.setNumberFormat("0");