2010-01-27 16 views

Respuesta

12

se necesitan 2 paquetes de pera

  1. PHP-ExcelReader paquete
  2. paquete Spreadsheet_Excel_Writer se lee

Lo que hay que hacer primero use el archivo Excel Paquete PHP-ExcelReader Lee el formato binario de los archivos XLS directamente y puede devolver valores y formatos desde cualquier celda. http://code.google.com/p/php-excel-reader/

leer el archivo de Excel

$data = new Spreadsheet_Excel_Reader("test.xls"); 

muestran los datos del archivo

$data->dump($row_numbers=false,$col_letters=false,$sheet=0,$table_class='excel') 

vez que haya guardado los datos en una variable de guardar los datos en otro archivo en esta ocasión utilizará el El paquete Spreadsheet_Excel_Writer https://github.com/pear/Spreadsheet_Excel_Writer

<?php 
require_once 'Spreadsheet/Excel/Writer.php'; 
$workbook = new Spreadsheet_Excel_Writer('test.xls'); 
$worksheet =& $workbook->addWorksheet('My first worksheet'); 
if (PEAR::isError($worksheet)) { 
    die($worksheet->getMessage()); 
} 
$workbook->close(); 
?> 
+0

http://pear.php.net/ no funciona en este momento, la escritura disponibles en https://github.com/pear/Spreadsheet_Excel_Writer – Joel

Cuestiones relacionadas