Fatal error: require_once() [function.require]: Failed opening required 'Spreadsheet/Excel/Writer.php' (include_path='.;C:\PHP\pear') in C:\Inetpub\wwwroot\kiki\exportingToExcel.php on line 10
Algo esta fallando pero no se que es, alguien podria ayudarme ??
este es el codigo ke me encontre en la red.... y ke es el ke me esta mandando el error anterior
*************
<?
require_once 'Spreadsheet/Excel/Writer.php';
// Creamos un libro de excel que sirve como nuestro espacio de trabajo.
$libro = new Spreadsheet_Excel_Writer();
// Estableceremos nuestro formato Negrita para usarlo en el documento
$negrita =& $libro->addFormat();
$negrita->setBold();
// Necesitamos una hoja en la cual poner nuestros datos
$hoja =& $libro->addWorksheet(‘Hoja1’);
// Verificamos que la hoja se haya generado correctamente
if (PEAR::isError($hoja)) {
die($hoja->getMessage());
}
// Este es el titulo
$hoja->write(0, 0, "Escribir hojas en excel", $negrita);
// Generamos nuestro libro de excel
$libro->send('ejemplo.xls');
$libro->close();
?>
***********************
Ayudenme, para que pueda ver como escribir en celdas de excel desde php, si alguien tiene informacion sobre esto, es bienvendia :D
![sonriente](http://static.forosdelweb.com/fdwtheme/images/smilies/smile.png)
![de acuerdo](http://static.forosdelweb.com/fdwtheme/images/smilies/dedosarriba.png)
No se si esto sirva de algo, pero encontre un comando para verificar que paquetes de Pear tengo instalados
C:\>pear list
INSTALLED PACKAGES, CHANNEL PEAR.PHP.NET:
=========================================
PACKAGE VERSION STATE
Archive_Tar 1.3.1 stable
Console_Getopt 1.2 stable
MDB2 2.4.1 stable
PEAR 1.4.9 stable
No entiendo, si lo instale??, pero no puedo ejecutar ese programa :(
En el php.ini tengo la siguiente linea :
include_path = ".;c:\php\includes;c:\php\PEAR"
Que pasa, esta direccionado mal????
Gracias por sus comentarios.....
Cuando instale el .bat del Pear, me aparecio al final que si queria modificar el php.ini para agregarle la ruta le dije "Yes" y me aparecio que esta correcto...
Me falto algo por instalar???
Gracias
Hey, alguna sugerencia, comentario, tip ?????
alguien ya hizo esto, pleaseeeeee, ayuda....
Hola lei en una pagina, ke aparte de ener instalado PEAR, tenia ke instalar el paquete SpreadSheet, algo asi, estaba confundida con los terminos, pero bueno
pear install OLE-x.x.tgz
pear install Spreadsheet_Excel_Writer-x.x.x.tgz
Al ejecutar esas lineas, aparentemente se instalaron los dos paquetes, pero al ejecutar mi codigo, me aparecen un monton d lineas ke no entiendo, ejecute otro codigo que es el sig:
<?php
//incluimos la libreria
require_once 'Spreadsheet/Excel/Writer.php';
//damos nombre al documento
$filename="prueba.xls";
//abrimos un nuevo documento
$docexcel = new Spreadsheet_Excel_Writer();
//abrimos una hoja del documento
$nuevahoja =& $docexcel->addWorksheet(”Titulo de la Hoja”);
//escribimos en sus celdas
$fila=0;
$columna=0;
$valor=”Hola”;
$nuevahoja->write($fila, $columna, “$valor_de_la_celda”);
//enviamos el documento para descargarlo y lo cerramos
$docexcel->send($filename);
$docexcel->close();
?>
Y cuando lo ejecuto no me aparece nada :S
es decir, se genero el archivo? yo creo que no, porque lo busque y no halle nada :(
Q
Ya logre escribir en diferentes celdas de excel, pero ahora, necesito poder tomar una plantilla y no crearla.....
En eso estoy...