Pregunta

Im en busca de un componente .NET para leer y escribir archivos xls desde una aplicación de trabajando. No quisiera que el uso de automatización con Excel.

Se debe apoyar la lectura y escritura de Excel 97 y versiones más recientes. Y sería grande si su código abierto o libre ya que es un proyecto muy bajo presupuesto.

He encontrado este:. MyXLS que parece muy prometedor

¿Conoce alguna alternativa?

Otros consejos

SpreadsheetGear para .NET lecturas y escrituras CSV / XLS / XLSX y hace más.

Puede ver muestras de ASP.NET en vivo con C # y el código fuente de VB aquí y descargar una prueba gratuita aquí .

exención de responsabilidad: Soy dueño de SpreadsheetGear LLC

Como alternativa puedo sugerir Excel    Jetcell componente .NET. es bastante    componente excel. No utiliza Jet    conductores y automatización de Excel. Todas    información, encontrar en:

  

http://www.devtriogroup.com/ExcelJetcell

Puede utilizar EasyXLS. El componente lee los archivos xls de Excel 97 y xlsx / xlsb archivos de Excel 2007-2010.

www.easyxls.com

Puede encontrar muestras de cómo utilizar en su página web.

En primer lugar - la versión de Excel que debe soportar? Por ejemplo, xslx (2007) es simplemente un archivo zip con los archivos XML en el interior - por lo que debe ser capaz de utilizar #ZipLib y la generación de XML / copia.

Otra opción es escribir CSV y dejar que la importación de usuarios que -., Obviamente, más apropiada para los datos que para los cálculos

También está el formato de hoja de cálculo XML-2003 - con contenidos como:

<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>

Bastante fácil de crear con la mano ...

Donde trabajo que tienen éste: http: //www.syncfusion .com / products / xlsio / backoffice / default.aspx

lo ha usado un par de veces y es bastante fácil de usar.

He trabajado con Aspose desde hace mucho tiempo y lo recomiendo encarecidamente.

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

  • Producto comercial
  • Gran apoyo
  • Excel 97-2007
  • 100% .NET nativo
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top