C# - Ler ficheiro Excel sem ter o Excel

C# - Ler ficheiro Excel sem ter o Excel

Nesta experiência, codifiquei um leitor de dados para um ficheiro Excel, num computador com Excel e depois noutro sem o Excel.

No computador do trabalho, tenho o pacote Office, e nas minhas experiências de código, entre C# e JS estava a programar algo que lesse os dados de uma folha Excel, e os transformasse depois noutro tipo de dados, para serem lidos no ISPOL.

No computador com Excel, funciona bem. Fiz uma interface básica ao estilo MS-DOS, que cumpre os mínimos, já que deixámos de ter acesso ao Visual Studio.


menu csharp


Ao escolher o ficheiro sobre o qual se vai trabalhar o programa funciona e guarda num ficheiro de texto a informação necessária:



Mas ao correr o mesmo programa (compilado previamente e tendo as DLLs) este não funciona:

erro c#

Não é muito grave, já que o uso principal será em contexto de trabalho.


Noutras experiências que fiz, com programação JS (Browser Based App) funciona sem ter o Excel, já que se recorre a uma livraria externa, online.


Ainda não investiguei a fundo a causa do "erro", pode ser que precise de outra DLL..



Comentários

Mensagens populares deste blogue

Python - Automatização em ISPOL

Linha do Oeste - Breve visita

AMV – Aparelhos de Mudança de Via