Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Spreadsheet_Excel_Writer::writeFormula(0,0,$form);, $form="=Sheet_1.$A1";
Cezar708
post
Post #1





Grupa: Zarejestrowani
Postów: 1 116
Pomógł: 119
Dołączył: 10.05.2005
Skąd: Poznań

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


Witam,

problem dotyczy Spreadsheet_Excel_Writer czyli klasy z repozytorium PEARa.
wersja 0.9.1 (najnowsza na dzień dzisiejszy)
Kilkukrotnie wątek był o tej klasie poruszany na tym forum, lecz niestety nikt nie poruszył tego czego dotyczy mój problem.

  1. <?php
  2. // inne linijki kodu
  3. require_once 'Spreadsheet/Excel/Writer.php';
  4. $workbook = new Spreadsheet_Excel_Writer();
  5. $workbook->send('test.xls');
  6. $worksheet =& $workbook->addWorksheet('ZAKLADKA_05');
  7. $worksheet->writeFormula(0, 0, '=ZAKLADKA_01.A1');
  8. // inne linijki kodu
  9. $workbook->close();
  10. ?>


w rezultacie w komorce A1 w ZAKLADCE_05 znajduje sie formula =ZAKLADKA zamiast formula =ZAKLADKA_01.A1.
Zauważyłem ze tamtejszy parser nie pozwala na to żeby przeszły znaki takie jak $ _ .

W jaki sposób mogę zapisać formułę? Powyższe znaki są mi niezbędne w celu łatwiejszej późniejszej obróbki pliku test.xls

Proszę o pomoc

Ten post edytował Cezar708 17.04.2007, 11:54:09
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 22.08.2025 - 13:10