Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Spreadsheet_Excel_Writer::writeFormula(0,0,$form);, $form="=Sheet_1.$A1";
Cezar708
post 17.04.2007, 11:51:19
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

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 Wersja Lo-Fi Aktualny czas: 25.04.2024 - 01:23