Yep, it's all down to the NL statements. I recommend looking up information about creating your own tagsets as well, as the default CSV one is a little iffy I think. I ended up creating my own template to produce CSV files from ODS. It basically puts " marks around every single field so that when it gets read into Excel it's treated as text and not reformated. (the only downside is that the numbers are treated astext too so you can't add them up in Excel then).