Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PEAR] Spreadsheet_Excel_Writer i scalanie komórek
Forum PHP.pl > Forum > Gotowe rozwiązania
depablo
Witam

W jaki sposób z poziomu Spreadsheet_Excel_Writer scalić komórki w kolumnach? Ze scalaniem komórek w wierszach nie ma problemu. Robię to w następujący sposób:
  1. <?php
  2. // Tworzę odpowiedni styl:
  3. $style =& $workbook->addFormat();
  4. $style->setBorder(1);
  5. $style->setAlign('merge');
  6.  
  7. // i skrypt scala przylegające do siebie komórki zawierające powyższe formatowanie
  8. $worksheet->write(0,0, 'Moj tekst', $style);
  9. $worksheet->write(0,1, '', $style);
  10. $worksheet->write(0,2, '', $style);
  11. ?>


Ze scalaniem komórek w wierszu nie mam problemu. Jak natomiast mam scalić komórki w pionie. Robienie tego analogicznie do powyższego przykładu nic nie daje. Stosowanie metody mergeCells też nie.

Będę bardzo wdzięczny za wszelkie podpowiedzi.

PS
W jaki sposób można zmienić domyślne wyśrodkowanie tekstu po scaleniu na np. wyrównanie do lewej lub prawej?

Pozdrawiam
dr_bonzo
Przenosze: Algorytmy --> Gotowe skrypty
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.