Algunas veces hemos necesitado generar una salida que es una tabla de datos para Excel y hemos pensado en qué librería necesitaríamos para poder hacer esto. Si no son altas nuestras exigencias y lo que realmente necesitamos son los datos, podemos hacer lo siguiente y con un pequeño engaño ya tendremos un archivo que se abre directamente en Excel.
El asunto es generar un archivo de texto en el que los campos están separados por el carácter ‘\t’ y cada fila por los caracteres ‘\r\n’ (recordar windows, no Unix (‘\n’)).
Finalmente, grabaremos este archivo con la extensión de Excel ‘xsl’. Después, si tenemos instalado Excel de forma adecuada, veremos como pulsando directamente sobre el archivo que hemos generado, este se abre y se muestra comosi fuera una hoja de excel.