Cansado
Comercial: Oye, sabes tu como funciona el Excel?
Técnico: Pues… hombre, depende de lo que me pidas.
Comercial: Mira, antes hacía esto y me funcionaba perfectamente.
– Copipastea una tabla HTML en el Excel y sale todo desformatada –
Comercial: Ves? No funciona.
Técnico: Con otras tablas funcionaba?
Comercial: Si, perfectamente.
Técnico: Pues no sé… dejame ver…
– Miro el código fuente de la tabla HTML, veo que faltan los tags de apertura de las líneas –
Técnico: Esta tabla está mal programada, cuando la pegas, el Excel no la sabe interpretar y se pega un lío.
Comercial: Hombre, esto de que está mal programada lo dirás tu, estará programada a ’su’ manera.
¿Porque preguntarán nada si a lo que se les responde te contestan con un prepotente “Qué sabrás tú…”?
A quien le interese, para crear la tabla siguiente…
| Casilla 1 | Casilla 2 |
| Casilla 3 | Casilla 4 |
se precisa de este código.
<table> <tr> <td>Casilla 1</td> <td>Casilla 2</td> </tr> <tr> <td>Casilla 3</td> <td>Casilla 4</td> </tr> </table>
Los “tags de apertura de línea” (”<tr>“) indican que empieza una nueva línea (que termina con “</tr>“) y los de inicio de celda (”<td>“), que empieza una nueva celda (que acaba con “</td>“). Así tienes todas las lineas y todas las celdas (una por columna en cada línea).
Pues la tabla de la que hablaba era así:
<table> <td>Casilla 1</td> <td>Casilla 2</td> </tr> <td>Casilla 3</td> <td>Casilla 4</td> </tr> </table>
¿A que línea pertenecen las casillas? Vaaaale, con un poco de imaginación lo puedes sacar. De hecho, Firefox mostraba la tabla perfectamente. Pero Firefox es un navegador de internet, ya preparado para interpretar este tipo de código y ya sabe que atenderse cuando encuentra errores como este. Excel, por el contrario, no està preparado para interpretar código HTML y ya no hace el esfuerzo para entender algo que no está bien escrito.


