PDA

Просмотр полной версии : Отдать данные в Excel файле, проблема условного форматирования в коде Perl`a


beda dryn
24.10.2007, 19:27
Уточняю проблему:
есть данные - занесены в ячейки кодом перла:

my $itogo_format = $workbook->add_format(
bold=> 1,
hidden=>1,
num_format=>'[h]:mm:ss ;[h]:mm:ss;',
bg_color=>22,
align=>'right');
$worksheet->write($i,4,$temp[4], $itogo_format);

короче в ячейке отображается как, например 12:08:52
в строке есть 4 столбца с такими данными, к примеру A1,C1,D1
в итоге требуется из кода перла в ячейку F1 (она имеет такой же формат) вставить формулу "=A1-C1-D1"
при положительном результате все нормально, но как быть в случае отрицательного значения?
Не смог найти реализацию условного форматирования с помощью описания формата на перле.
В идеале - отрицательные значения сделать на красном фоне, положительные - на сером.
Модуль - Spreadsheet::WriteExcel, released October 6, 2007, version 2.20
perl5 (revision 5 version 8 subversion 0)
Может кто сталкивался с такой задачей?

hackajar
25.01.2008, 02:13
:sos:!!!!!!!!!!!!!!!!!!!

Pol Pavel
22.08.2009, 20:52
http://xeim.blogspot.com/2007/07/excel-perl.html
ППЦ) Чё-то совсем все тупят))) В инете столько материала!!!