oct 21

Generar hojas de calculo Excel sin DLL

Se trata de un pequeño truco, y lo importante no es “el que” hace, sino “el como“.

Se trata de generar una hoja de calculo de Excel, pero como se indica en el titulo, lo vamos a generar desde cualquiera de las versiones de Velneo, incluida V7, por supuesto.

Pero antes de continuar, vamos a probar si funciona o no,

Copia este texto:

<table>
<tr>
<td>fila-1-col-1</td>
<td>fila-1-col-2</td>
<td>fila-1-col-3</td>
<td>fila-1-col-4</td>
<td>fila-1-col-5</td>
</tr>
<tr>
<td>fila-2-col-1</td>
<td>fila-2-col-2</td>
<td>fila-2-col-3</td>
<td>fila-2-col-4</td>
<td>fila-2-col-5</td>
</tr>
<tr>
<td>fila-3-col-1</td>
<td>fila-3-col-2</td>
<td>fila-3-col-3</td>
<td>fila-3-col-4</td>
<td>fila-3-col-5</td>
</tr>
</table>

Como podras comprobar, es texto HTML, puro y duro, y corresponde a una tabla

Copialo en el Bloc de notas, ahora guarda el archivo con extension XLS, y despues prueba a abrir el archivo con excel.

Sorprendido, pues eso,

Ahora como lo hacemos en V6, V7, etc,

Pues sencillo, solo necesitas un proceso que te genere el texto Html correspondiente a la tabla,

luego guardas el archivo:

Fichero abrir “lectura/escritura”

Fichero “guardar linea”: texto-html

y no olvides que el archivo debes cuardarlo con extension XLS, propia de Excel

ya ta

more easy is impossibol
no DLL, no complicate, nodin de nodin,

tengo que mejorar este Manche-Inglis, 😀

la vida ya es bastante complicada desde que existen los “informaticos”, hagamosla un poco mas sencilla, “simple is beautifull”

Create PDF    Enviar artculo en formato PDF   
comments: Closed

7 Responses to “Generar hojas de calculo Excel sin DLL”

  1. Muy bueno Jose Luis!!!!

  2. admin dice:

    gracias

  3. gegeo dice:

    Jo
    Der

    Pues si que “is beautifull”

  4. jose vicente dice:

    Genial, efectivo, práctico y como dices sin complicaciones.

    Este tipo de cosas son de las que yo esperaba que V7 me las diese hechas, y no tener que estár pendiente de asociar un proceso a una rejilla.

    Meterle este tipo de cosas “de serie” a un lenguaje es lo que nos hace correr a los programadores. A ver si se toman nota.

    Saludos.

  5. agustin dice:

    Qué grande eres, pequeño !!!!!!

    :-)

  6. admin dice:

    Gracias a Gegeo por aportarnos otra solución con los campos separados por el tabulador “\t”.

    Aqui dejo el enlace a su aportación, muchas gracias
    http://velneo.es/foros/topic/crear-excel-sin-dll

    José Luis



Pings responses to this post