$ excel = new COM ( " Excel.Application " ) ; kopen van 2
Verberg het Excel-venster je gewoon ? aangemaakt totdat je het hebt bevolkt met opmaak en data . Typ bijvoorbeeld :
$ excel - > Visible = 0 ;
3
Maak een nieuwe werkmap in de Excel-object . Typ bijvoorbeeld :
$ w
= $ excel - > Werkmappen - > Add ( ) ;
4
Maak een nieuw werkblad in het Excel- object en maken dat werkblad actief . Typ bijvoorbeeld :
$ w - > Werkbladen ( 1 ) - > Naam = " Main Werkblad " ;
$ w - > Werkbladen ( 1 ) - > Selecteer ;
5
gegevens en opmaak toe aan het werkblad . Typ bijvoorbeeld :
$ w - > ActiveSheet - > Cells ( 1,1 ) - > Value = " Naam " ;
$ w - > ActiveSheet - > Cells ( 1,2 ) - > Value = " Adres " ;
$ w - > ActiveSheet - > Cells ( 1,1 ) - > Font - > Vet = true ;
$ w - > ActiveSheet - > Cells ( 1,2 ) - > Font - > Vet = true;
$ w - > ActiveSheet - > Range
( " A1 : A1 " ) - > ColumnWidth = 10 ;
$ w - > ActiveSheet - > Range
( " A1 : A1 " ) - > ColumnWidth = 20 ;
6
Bewaar het Excel-document dat u hebt gemaakt . Typ bijvoorbeeld :
$ file
= tempnam ( sys_get_temp_dir ( ) , " excel " ) ;
$ excel - > OpslaanAls ( $ file ) ;
7
Sluit het bestand op en sluit de applicatie . Bijvoorbeeld ,
Gebruik PHPExcel
8
Download de PHPExcel bibliotheek en pak het uit in een map op de webserver . Maak een nieuw PHP bestand in een editor en geef aan waar de PHPExcel bibliotheek kan worden gevonden . Typ bijvoorbeeld : ? .
$ library_location
= " /usr /local /mylibraries /phpexcel /" ;
omvatten $ library_location " PHPExcel.php " ;
omvatten $ library_location . " PHPExcel/Writer/Excel2007.php " ;
9
Maak een nieuwe PHPExcel object . Typ bijvoorbeeld :
$ excel
= new PHPExcel ( ) ;
10
Stel de eigenschappen van de spreadsheet met behulp van het object methoden in " GetProperties " . Typ bijvoorbeeld :
$ excel - > GetProperties ( ) op
- > setCreator ( " John Doe " ) op Twitter
- > setLastModifiedBy ( " John Doe " ) op
- > setTitle ( " Excel- spreadsheet gemaakt met behulp van PHP " ) op Twitter
- > setSubject ( " Excel- spreadsheet gemaakt met behulp van PHP " ) ;
- > Setbeschrijving ( " Deze Excel-spreadsheet is gemaakt met behulp van PHP en PHPExcel van Microsoft " ) ;
11
gegevens toevoegen aan de spreadsheet met behulp van het object methoden in " getActiveSheet . " Bijvoorbeeld , "Naam" ) ;
$ excel - > getActiveSheet
( ) - > SetCellValue ( " B2 " , " Adres " ) ;
12
Voeg opmaak en celeigenschappen aan de spreadsheet met behulp van het object methoden in " getActiveSheet . " Bijvoorbeeld ,
13
Sla het Excel-bestand en het programma te verlaten . Typ bijvoorbeeld :
$ excel_writer
= PHPExcel_IOFactory :: createWriter ( $ excel ,