Проблема с фоном ячеек в Spreadsheet_Excel

funtic

Guest
Проблема с фоном ячеек в Spreadsheet_Excel

Проблема такая, стоит Ole-0.5 и Spreadsheet_excel-0.7 все работаит все отлично. Форматировани ето же пашет, все кроме того, что когда я пытаюсь установить фон у ячейки он мне их делает черными, а в свойствах ячейки (уже в экселе) пишет 'нет цвета' - и так с любым из их цветов, только убираю форматирование фонового цвета (setBgColor()) ячейка становится опять белой. Стоит 2003 Офис, в чем может быть проблема.
 

crocodile2u

http://vbolshov.org.ru
Format::setBgColor
Параметр
mixed $color - either a string (like 'blue'), or an integer (range is [8...63]).

Что ты передаешь Format::setBgColor() в качестве параметра?
 

funtic

Guest
Разобрался сам, надо просто не setBgColor использовать а setFgColor, BgColor - с любым параметром не катит, даже если скопировать возможные варианты из getColor.
А где можно почитать про увязку Spreadsheet и Excel? вопросов то много а ответов нету :-(

Как например объединить несколько ячеек, ну не могу найти и все, с остальным форматирование вроде все ясно, а с этим как то мутно, или напрмер как сделать так, чтобы ширина колонки соответствовала самой длинной записи в столбце (чтобы переносов никаких не было)???????????
 

buzzer

Новичок
Тоже хочу про это больше узнать. Как то на одном проекте пробывал этим же путем пойти (сталкнулся с множеством проблем), но потом необходимость в этом отпала. Но все равно интересно!
 

crocodile2u

http://vbolshov.org.ru
funtic
Объединить ячейки: align=merge (см. доку по форматированию).
А вот насчет ширины колонки... Не знаю, мож кто другой сподобился. Вообще-то в этом пакете есть, насколько я знаю, некоторые недокументированные возможности.
 
Сверху