Domanda

Im alla ricerca di un componente Net per leggere e scrivere i file xls da un'applicazione a lavorare su. Non voglio utilizzare l'automazione con Excel.

Si dovrebbe sostenere la lettura e scrittura Excel 97 e versioni più recenti. E sarebbe bello se il suo open source o libero dalla sua un progetto di budget molto basso.

Ho trovato questo:. MyXLS che sembra molto promettente

Sei a conoscenza di eventuali alternative?

Altri suggerimenti

SpreadsheetGear per NET lettura e scrittura CSV / XLS / XLSX e fa di più.

È possibile vedere i campioni dal vivo con ASP.NET C # e il codice sorgente VB qui e scaricare una prova gratuita qui .

Disclaimer: possiedo SpreadsheetGear LLC

In alternativa posso suggerire Excel    componente Jetcell .NET. E 'abbastanza    componente Excel. Non usa Jet    piloti ed Excel automazione. Tutti    informazioni potete trovare all'indirizzo:

  

http://www.devtriogroup.com/ExcelJetcell

È possibile utilizzare EasyXLS. Il componente legge i file XLS da Excel 97 e / xlsb file XLSX da Excel 2007-2010.

www.easyxls.com

Si possono trovare esempi di come utilizzare sul loro sito web.

In primo luogo - quale versione di Excel necessario vi sostenga? Ad esempio, XSLX (2007) è solo un file zip con i file XML all'interno - così si dovrebbe essere in grado di utilizzare #ZipLib e la generazione di XML / copia.

Un'altra opzione è quella di scrivere CSV e consentire all'utente di importarlo -. Ovviamente più appropriato per i dati che per i calcoli

C'è anche il formato 2003 xml-foglio di calcolo - con contenuti come:

<Table ss:ExpandedColumnCount="3" ss:ExpandedRowCount="1" x:FullColumns="1"
   x:FullRows="1" ss:DefaultRowHeight="15">
   <Row>
    <Cell><Data ss:Type="Number">1</Data></Cell>
    <Cell><Data ss:Type="Number">2</Data></Cell>
    <Cell ss:Formula="=RC[-2]+RC[-1]"><Data ss:Type="Number">3</Data></Cell>
   </Row>
  </Table>

Abbastanza facile per creare a mano ...

Dove lavoro che hanno questo: http: //www.syncfusion .com / prodotti / xlsio / backoffice / default.aspx

ho usato un paio di volte ed è abbastanza facile da usare.

Ho lavorato con Aspose per molto tempo e può davvero consiglio.

http://www.aspose.com/categories/file-format-components/aspose.cells-for-.net-and-java/default.aspx

  • prodotto commerciale
  • Grande supporto
  • Excel 97-2007
  • 100% .NET nativo
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top