to post messages and comments.

Оказывается, в новых Excel нельзя просто так взять и открыть CSV-файл произвольного формата. Только свой родной с 1251. Иначе — «ошибка формата». А если у тебя юникод или разделитель запятая (ага, COMMA-separated) — то только через Data -> Import Text...

читаю вот "The Art of Unix Programming".
там описывается формат delimiter-separated values (DSV), который прилично отличается от CSV, причем в лучшую сторону, и широко распространен в этих наших юниксах.
но, в отличии от csv, на него нет rfc и не видно библиотек для работы с ним. (да и вообще, нифига про него не гуглится, а что гуглится — то про csv, на самом деле)
чзх?!

Если Tie::Handle::CSV никак не хочет парсить корректно CSV в хеш, задайте ему руками разделитель

my $csvObj = Tie::Handle::CSV->new('/path/to/file.csv', header => 1, sep_char => ';');

По умолчанию он считает разделителем запятую.

джуик,а как в CSV файле выделить строку цветом?
а то прислали письмо: ". В обоих файлах остались все вчерашние ошибки.
Файл по сотрудникам, отфильтрован по признаку декрет. Мужчины выделены желтым." и csv-файл...

Жуйкоразум, может ты мне поможешь... Дано — большой и толстый .mat-файл с таблицами. Я хочу экспортировать эти данные в csv-файлик. Думаю про cell2csv <paste.pocoo.org>, параллельно качая матлаб. Подскажи каких-нибудь годных способов это сделать...