Hola. Estoy usando el paquete Spreadsheet_Excel_Writer 0.9.1 de pear para generar una hoja de calculo, toda ha ido bien hasta que trate hacer una seleccion multiple, con la funcion :
void setSelection( integer $first_row, integer $first_column, integer $last_row, integer $last_column)
pero solo selecciona una celda y no todo el grupo que le marco ¿?, estare haciendo algo mal?
// Creamos un libro de excel que sirve como nuestro espacio de trabajo.
$libro =& new Spreadsheet_Excel_Writer();
// Necesitamos una hoja en la cual poner nuestros datos
$hoja =& $libro->addWorksheet("Lista Alumnos");
// Verificamos que la hoja se haya generado correctamente
if (PEAR::isError($hoja)) {die($hoja->getMessage());}
$hoja->write(2,2, "--prueba--");
$hoja->hideGridlines();
$hoja->setMarginRight(0.4);
$hoja->setMarginLeft(0.5);
$hoja->setMarginTop(0.4);
$hoja->setMarginBottom(0.4);
$hoja->select();
$hoja->setFirstSheet();
$hoja->setSelection(0,2,9,2);
// Generamos nuestro libro de excel
$file = "lista.xls";
$libro->send($file);
$libro->close();