• 3 odgovora
  • 2.901 pregleda
Manual/Source code za klasu COM("Excel.sheet") 20.04.2010. u 21:10 · pre 201 meseci #1
treba mi link za manual il souce code
da bi mogo da vidim kako da prochitam celiju po imenu, ne po koordinatama.

npr:
$workbook = "fajl.xls";
$ex = new COM("Excel.sheet") or Die ("Did not connect");
$wkb = $ex->application->Workbooks->Open($workbook) or Die ("Did not open");
$sheets = $wkb->Worksheets($sheet); #Select the sheet
$sheets->activate; #Activate it
$cell = $sheets->Cells(3,3) ; #Select the cell (Row Column number)

umesto tog Cells(3,3)
treba mi polje kome je dodeljeno simbolicko ime "polje1"
Potpis
jedan smeshni nekomercijalni video: http://www.develop-one.net/blog/2008/08/27/HugADeveloper.aspx
Re: Manual/Source code za klasu COM("Excel.sheet") 20.04.2010. u 21:45 · pre 201 meseci #2
Možda preko Range()? http://msdn.microsoft.com/en-US/library/dc6shwkk.aspx

Pretpostavljam da znaš da ti ovo neće raditi na nekom Unix hostingu ili Windows serveru bez Excel instalacije.
Potpis
http://sr.libreoffice.org — slobodan kancelarijski paket, obrada teksta, tablice,
prezentacije, legalno bez troškova licenciranja
Re: Manual/Source code za klasu COM("Excel.sheet") 20.04.2010. u 21:51 · pre 201 meseci #3
pa i to je problem :(

ja radio s excelom preko klase koja se zove:
Spreadsheet_Excel_Reader()
i super je radila
al sheet vidi ko matricu
vidi samo vrednosti, ne vidi ime polja

korishcenjem COM
kad dodelim vrednost imenu polja
on je upishe
al kad je chitam
vidi kao =Sheet1!$c$1 recimo

da li znate bolji nachin, koji radi i na linuxu?

a gde mogu da nadjem neki manual, da vidim sve mogucnosti?
ubih se od trazenja... i nishta

[Ovu poruku je menjao Goran Rakić dana 20.04.2010. u 23:58 GMT+1]
Potpis
jedan smeshni nekomercijalni video: http://www.develop-one.net/blog/2008/08/27/HugADeveloper.aspx
Re: Manual/Source code za klasu COM("Excel.sheet") 20.04.2010. u 22:54 · pre 201 meseci #4
Citat:
stough_ser: 
da li znate bolji nachin, koji radi i na linuxu?


Upotrebom OpenOffice.org servera, na primer. Moguće da postoji i neka PHP klasa koja čita imenovane opsege i definisana imena iz Excel binarnog formata, to je svakako lakše za puštanje u rad od prve ponuđene varijante.
Potpis
http://sr.libreoffice.org — slobodan kancelarijski paket, obrada teksta, tablice,
prezentacije, legalno bez troškova licenciranja
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme