$ excel = new COM ( " Excel.Application ");
2
Ocultar janela do Excel que você acabou de criado até que você tenha preenchido com formatação e dados. Por exemplo, digite :
$ excel- > Visible = 0;
3
Crie uma nova pasta de trabalho no interior do objeto do Excel. Por exemplo, digite :
$ w = $ excel- > Pastas de Trabalho -> Add ();
4
Criar uma nova planilha no Excel objeto e fazer essa planilha ativa . Por exemplo, digite :
$ w- > Planilhas (1) -> Name = "Planilha principal" ;
$ w- > Planilhas (1) - > Selecionar ;
5
Adicionar dados e formatação para a planilha. Por exemplo, digite :
$ w- > ActiveSheet -> Cells (1,1) -> Value = " Nome ";
$ w- > ActiveSheet -> Cells ( 1,2 ) -> Value = " Endereço ";
$ w- > ActiveSheet -> Cells (1,1 ) - > Font- > Negrito = true;
$ w- > ActiveSheet -> Cells (1,2) -> Font- > Negrito = true;
$ w- > ActiveSheet -> Range (" A1: A1 " ) -> ColumnWidth = 10;
$ w- > ActiveSheet -> Range (" A1: A1 ") -> ColumnWidth = 20;
6
Salvar o documento do Excel que você criou. Por exemplo, digite :
$ file = tempnam ( sys_get_temp_dir (), " Excel" );
$ excel -> Salvar como ($ arquivo );
7
Feche o arquivo e saia do aplicativo. Por exemplo ,
Use PHPExcel
8
download da biblioteca PHPExcel e extraí-lo para um diretório no servidor web. Crie um novo arquivo PHP em um editor e especificar onde a biblioteca PHPExcel pode ser encontrado. ? Por exemplo, digite : .
$ library_location = " /usr /local /mylibraries /PHPExcel /";
incluem US $ library_location " PHPExcel.php ";
incluem US $ library_location ". PHPExcel/Writer/Excel2007.php ";
9
Crie um novo objeto PHPExcel . Por exemplo, digite :
$ excel = new PHPExcel ();
10
Defina as propriedades da planilha usando os métodos do objeto em " getProperties " . Por exemplo, digite :
$ excel- > getProperties ( )
- > setCreator ( "John Doe" )
-> setLastModifiedBy ( "John Doe" )
-> setTitle ( " planilha Excel criado usando PHP " )
-> SetSubject ( " Planilha do Excel criado usando PHP ");
-> setDescription ( "Esta planilha do Excel foi criado utilizando PHP e PHPExcel da Microsoft ");
11
Adicionar dados para a planilha usando os métodos do objeto em " getActiveSheet ". Por exemplo , "Nome" );
$ excel- > getActiveSheet () -> setCellValue ( "B2" , "Endereço" );
12
Adicione formatação e celulares propriedades para o planilha usando os métodos do objeto em " getActiveSheet ". Por exemplo ,
13
Salve o arquivo Excel e sair do programa . Por exemplo, digite :
$ excel_writer = PHPExcel_IOFactory :: CreateWriter ( $ excel,