Spradsheet Excel Writer - перевод строки ?

sssr

Новичок
Spradsheet Excel Writer - признак новой строки в одной ячейке?

Есть код :

PHP:
$iColName ="Жили были дед со старухой и было .... ";

$oWorkbook = new Spreadsheet_Excel_Writer('file.xls');
$oWorksheet =& $oWorkbook->addWorksheet('list1');
$oWorksheet->Write($k,$n,strtoupper($iColName),$oFormat);
Проблема в том что у меня никак не получается
перевести "и было ..." на новую строку той же ячейки.
\n - не помогает.

перебрал весь ASCII - в результате только некий прямоугольник нечитаемости символа.
Может кто натыкался на сию проблему ??
 

sssr

Новичок
глюки какие-то просто \n заработало... хм странно.
 

Krot_imns

Новичок
..... подобная проблема.

В результирующем xls-файле при фокусе на ячейке с переводом строки ('\n') в поле формулы текст отображается как надо, однако сама ячейка в 1 строчку (вместо \n - квадрат).

И самое смешное - только после двойного клика на этой ячейке она начинает правильно отображаться - неужели так только у меня одного? Excel 2003.....

-~{}~ 04.08.05 09:30:

.... сам дотукал:

решение проблемы - свойство формата (Format::setTextWrap), применив его мы получаем вожделенный флажок - "Переносить по словам" в "формате ячеек".

Тогда только (почему - не понятно) хавается этот '\n'!

Видимо у автора была аналогичная проблема раньше.....
 
Сверху