Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Zapisywanie danych do pliku xls
jakis_login
post
Post #1





Grupa: Zarejestrowani
Postów: 169
Pomógł: 1
Dołączył: 30.09.2010
Skąd: Gdańsk

Ostrzeżenie: (0%)
-----


Witam,
Korzystam z klasy Spreadsheet_Excel_Writer do zapisywania arkuszu excela. I wszystko
mi działa poprawnie w excelu 2003 oraz w wersji 2010, nie działa natomiast w wersji 2007 - kolumny są innych wymiarów, nie czyta niektórych znaków i dodatkowo wyskakuje okienko w excelu ze nie prawidłowa zawartość pliku. Macie pomysł jak to ogarnąć? Poniżej część mojego kodu.

  1. require_once 'Spreadsheet/Excel/Writer.php';
  2. $workbook = new Spreadsheet_Excel_Writer('zamowienie.xls');
  3.  
  4.  
  5. $workbook->setVersion(8);
  6. $format_moj = $workbook->addFormat();
  7. $format_moj->setBold();
  8. $worksheet =& $workbook->addWorksheet('zamowienie');
  9. $upper_side_brick =& $workbook->addFormat( array('top' => 2, 'bordercolor' => 'blue', 'fgcolor' => 'white') );
  10. $right_side_brick =& $workbook->addFormat( array('left' => 2, 'bordercolor' => 'blue', 'fgcolor' => 'white') );
  11.  
  12. $worksheet->writeBlank(9, 4, $upper_side_brick);
  13.  
  14. $worksheet->writeBlank(0, 5, $right_side_brick);
  15. ...
  16. $workbook->close();

Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 12:01