Forum Pplware
Tabelas em Excel - Versão de Impressão

+- Forum Pplware (http://forum.pplware.com)
+-- Fórum: Mais Tech (/forumdisplay.php?fid=11)
+--- Fórum: Programação e Web (/forumdisplay.php?fid=16)
+--- Tópico: Tabelas em Excel (/showthread.php?tid=1403)



Tabelas em Excel - balaico - 14-01-2009 12:15

Saudações.

A minha dúvida pode parecer esquisita mas lá tem a sua razão de ser. É a seguinte: é possível aceder a valores dentro de uma tabela excel.

Imaginemos que temos uma tabela excel com um campo com o nome de peças e no campo ao lado o nº de peças existentes em stock. É possível aceder a esses campos, da mesma dorma como se fosse por absurdo uma BD (SELECT campo FROM tabela).

Penso programar em Python o programa em questão. Mas 1º gostaria de saber se é possível ou se alguém sabe ou ja fez algo parecido.

Obrigado.


RE: Tabelas em Excel - Bruno Bernardino - 14-01-2009 12:22

Boas,

Da forma como dizes é impossível, mas sei que é possível aceder a valores dentro de uma tabela excel.

Eu já o fiz mas eram tabelas em excel semelhantes a HTML (eram exportadas por mim também, tanto msoffice como openoffice lê isso), ou seja:

Código:
<table>
<tr>
     <td>nome</td>
     <td>idade</td>
</tr>
<tr>
     <td>nome</td>
     <td>idade</td>
</tr>
<tr>
     <td>nome</td>
     <td>idade</td>
</tr>
</table>

Por isso criei um parser, como que se de um ficheiro xml simples se tratasse.

No teu caso, deve haver por aí qualquer coisa, mas sei que é possível.

Procura por uma classe PHP para excel. Quanto a python, já não te posso ajudar.


RE: Tabelas em Excel - Linkedreams - 14-01-2009 16:07

Read tabular data from Excel spreadsheets the fast and easy way
http://code.activestate.com/recipes/440661/

Dá uma vista de olhos neste site.