Używam PHPExcel w projekcie i trzeba zaznaczyć komórki arkuszy programu Excel.Formatowanie komórek PHPExcel specyficzne z obiektu stylu
Co robiłem jest stworzenie PHPExcel styl obiektu takiego:
$style['red_text'] = new PHPExcel_Style();
I wtedy używanie odbiornika funkcji w tym stylu do wypełnienia obiektu takiego:
$style['red_text']->getFont()
->applyFromArray(
array('name'=>'Arial')
)
teraz Próbuję użyć tego obiektu stylu w komórce. Próbowałem użyć funkcji applyFromArray tak:
$objPHPExcel->getActiveSheet()->getStyleByColumnAndRow($x, $y)->applyFromArray($style['red_text']);
To nie jest sposób na to nie sądzę. Dla mnie jest to najbardziej czytelny i spójny sposób przypisywania stylów, ale jeśli ktoś, kto jest bardziej płynny w PHPExcel, może skierować mnie na właściwą metodę, byłbym bardzo zobowiązany!
P.S. Przepraszam za formatowanie; to jest mój pierwszy post :)
EDYCJA: właśnie znalazłem błąd w tym: "Invalid style array passed"
Czy to oznacza, że jestem nieprawidłowo tworzony obiekt stylu?
Oh widzieć. Próbowałem być trochę zbyt sprytny: P Dzięki za szybką reakcję :) – Askanison4