Bytescout.XLS es una librería para añadir a aplicaciones .NET (como Visual Basic.NET, C#, ASP.NET) la cual te permitirá crear mediante código hojas de cálculo tanto del MS Excel como del
OpenOffice, es decir, ficheros de extensión XLS (de Excel), XSLX, ODS o CSV.
En ningún momento es necesario tener instalado ni el MS Excel ni el Open Office para su correcto funcionamiento, permitiendo crear mediante código fuente (gracias al uso de la librería) toda clase de celdas, columnas, rangos, insertar textos, generar formulas, dar formato (estilo, fuentes, tamaños, colores), etc.
Bytescout.XLS permite además poder exportar a HTML los ficheros de las hojas de cálculo resultantes.