К сожалению, проблема экспорта в XL сохраняется, например, если у нас выгружается столбец сумм, где некоторые значения, например 30.05, могут превратиться в дату (30 мая). Для файлов .XLS проблема решается возведением выражения в кавычки:
X++:
strfmt("'%1'", SomeTable.SomeValue)
Для файлов же .CSV такая проблема остается. Открыв в блокноте, можно убедиться, что выгрузка прошла успешно, и данные не испортились. Просто сам XL отображает эти данные, автоматически подбирая формат ячеек под значение.