Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
inicializovať premennú , ktorá bude novou Excel aplikácie COM objekt . Napríklad , typ : ?
< Php
$ excel = new KOM ( " Excel.Application " ) ;
2
Skryť okno programu Excel ste práve vytvorená , kým ste obývaný s formátovaním a dát . Napríklad typ :
$ excel - > Visible = 0 ;
3
Vytvorte nový zošit vo vnútri objektu programu Excel . Napríklad typ :
$ w = $ excel - > Zošity - > Add ( ) ;
4
Vytvoriť nový list v objekte programu Excel a robiť , že list aktívne . Napríklad typ :
$ w - > Worksheets ( 1 ) - > Názov diskusie = " Hlavné list " ;
$ w - > Worksheets ( 1 ) - > Vyberte ;
5
Pridať dáta a formátovanie listu . Napríklad typ :
$ w - > ActiveSheet - > Cells ( 1,1 ) - > Value = " Meno " ;
$ w - > ActiveSheet - > bunky ( 1,2 ) - > Value = " Adresa " ;
$ w - > ActiveSheet - > Cells ( 1,1 ) - > Font - > Bold = true ;
$ w - > ActiveSheet - > Cells ( 1,2 ) - > Font - > Bold = true ;
$ w - > ActiveSheet - > Range ( " A1 : A1 " ) - > ColumnWidth = 10 ;
$ w - > ActiveSheet - > Range ( " A1 : A1 " ) - > ColumnWidth = 20 ;
6
Uložiť dokument Excel , ktorý ste vytvorili . Napríklad typ :
$ file = tempnam ( sys_get_temp_dir ( ) , " excel " ) ;
$ excel - > Uložiť ako ( $ súbor ) ;
7
Zatvorte súbor a ukončite aplikáciu. Napríklad ,
Používanie PHPExcel
8
Stiahnite si knižnicu PHPExcel a rozbaľte ho do adresára na webovom serveri . Vytvoriť nový PHP súbor v editore a určiť , kde možno nájsť knižnicu PHPExcel . ? Zadajte napríklad : .
< Php
$ library_location = " /usr /local /mylibraries /phpexcel /" ;
patrí $ library_location " PHPExcel.php " ;
patrí $ library_location . " PHPExcel/Writer/Excel2007.php " ;
9
Vytvoriť nový PHPExcel objekt . Napríklad typ :
$ excel = new PHPExcel ( ) ;
10
Nastaviť vlastnosti tabuľky pomocou metód objektu v " GetProperties " . Napríklad typ :
$ excel - > GetProperties ( )
- > setCreator ( " John Doe " )
- > setLastModifiedBy ( " John Doe " )
- > setTitle ( " Excel Spreadsheet vytvorený pomocou PHP " )
- > setSubject ( " Excel Spreadsheet vytvorený pomocou PHP " ) ;
- > setDescription ( " Táto tabuľka Excel bol vytvorený pomocou PHP a PHPExcel od spoločnosti Microsoft " ) ;
11
Pridanie dát do tabuľky pomocou metód objektu v " getActiveSheet . " Napríklad , " Name " ) ;
$ excel - > getActiveSheet ( ) - > SetCellValue ( " B2 " , " Adresa " ) ;
12
Pridať formátovanie a bunkovej vlastnosti tabuľky pomocou metód objektu v " getActiveSheet . " Napríklad , Stránka 13
Uložte súbor programu Excel a ukončite program . Napríklad typ :
$ excel_writer = PHPExcel_IOFactory :: createWriter ( $ excel ,