Xceed Workbooks para .NET: La biblioteca Excel .Net definitiva

Xceed Workbooks para .NET es una librería .NET que proporciona un completo conjunto de características para trabajar con archivos Excel en aplicaciones .NET. Con Xceed Workbooks, puede leer, escribir y modificar archivos Excel mediante programación, sin necesidad de que Microsoft Excel esté instalado en el sistema.

Xceed Workbooks para .NET: La biblioteca Excel .Net definitiva

Excel es una herramienta popular para trabajar con datos, pero su funcionalidad puede ser limitada cuando se trata de grandes conjuntos de datos y cálculos complejos. Aquí es donde entra Xceed Workbooks para .NET. Xceed Workbooks es una potente biblioteca .NET de Excel que proporciona a los desarrolladores una amplia gama de funciones para manipular datos en libros de Excel.

¿Qué es Xceed Workbooks para .NET?



Xceed Workbooks para .NET es una librería .NET que proporciona un completo conjunto de características para trabajar con archivos Excel en aplicaciones .NET. Con Xceed Workbooks, puede leer, escribir y modificar archivos Excel mediante programación, sin necesidad de que Microsoft Excel esté instalado en el sistema. Proporciona una API sencilla e intuitiva que facilita a los desarrolladores iniciarse en la programación de Excel.

¿Dónde puedo conseguir esta biblioteca Excel .Net?

Puede instalar Xceed Workbooks para .NET desde el sitio web de Xceed o a través de NuGet. Para instalar Xceed Workbooks desde NuGet, simplemente busque "Xceed Workbooks" en el gestor de paquetes NuGet, seleccione la versión deseada e instálela en su proyecto.

Fragmentos de código

Vamos a saltar a la derecha en él, cómo empezar con este Excel .NET Library, usted verá, es increíblemente fácil de usar.

Empecemos por lo básico, ¿cómo crear un libro de trabajo?

using (var workbook = Xceed.Workbooks.NET.Workbook.Create("MyWorkbook.xlsx"))

{
var worksheet = workbook.Worksheets.Add("Test Sheet");
// Add some data to the worksheet
worksheet.Cells["A1"].Value = "Name";
worksheet.Cells["B1"].Value = "Age";

worksheet.Cells["A2"].Value = "John";
worksheet.Cells["B2"].Value = "32";

workbook.Save();
}

Eso es todo, ahora está listo para modificar su propio Libro de Trabajo a través de código, ¡ningún otro Excel .Net Libary es más fácil de usar!

El siguiente fragmento de código demuestra cómo leer datos de un libro Excel existente utilizando Xceed Workbooks para .NET:

using (var workbook = Xceed.Workbooks.NET.Workbook.Load("MyWorkbook.xlsx"))

{
var worksheet = workbook.Worksheets[1];

// Read data from the worksheet
var name = worksheet.Cells["A2"].Value.ToString();
var age = worksheet.Cells["B2"].Value.ToString();

Console.WriteLine("his name is " + name + " he is " + age + " years old");
}

El siguiente fragmento de código demuestra cómo modificar un libro Excel existente utilizando Xceed Workbooks para .NET:

using (var workbook = Xceed.Workbooks.NET.Workbook.Load("MyWorkbook.xlsx"))
{
// Get the first worksheet
var worksheet = workbook.Worksheets[1];

// Modify data in the worksheet
worksheet.Cells["A1"].Value = "Full Name";
worksheet.Cells["B1"].Value = "Years";

// Save the workbook
workbook.Save();
}

Hasta ahora, en esta biblioteca de Excel .Net, hemos visto algunas cosas muy básicas, pero la biblioteca ofrece mucho más. Por ejemplo, aquí viene el código que muestra cómo crear una tabla de datos dentro de una hoja de cálculo Excel :

using (var workbook = Xceed.Workbooks.NET.Workbook.Create("MyWorkbook.xlsx"))
{
var worksheetA = workbook.Worksheets[0];

// Fill cells values
worksheetA.Rows[4].Cells[6].Value = "Fruits";
worksheetA.Rows[5].Cells[6].Value = "Strawberry";
worksheetA.Rows[6].Cells[6].Value = "Orange";
worksheetA.Rows[7].Cells[6].Value = "Banana";
worksheetA.Rows[8].Cells[6].Value = "Apple";
worksheetA.Rows[4].Cells[7].Value = "Quantity";
worksheetA.Rows[5].Cells[7].Value = 8;
worksheetA.Rows[6].Cells[7].Value = 2;
worksheetA.Rows[7].Cells[7].Value = 3;
worksheetA.Rows[8].Cells[7].Value = 3;

// Creates the formatted table from cell (4,6) to cell (8,7), using a medium theme, with the formatted header row displayed.
worksheetA.Tables.Add(4, 6, 8, 7, Xceed.Workbooks.NET.TableStyle.TableStyleMedium20, true);

// Gets this formatted table and sets some properties. Tables and TableColumns can be accessed by position or name.
worksheetA.Tables[0].ShowFirstColumnFormatting = true;
worksheetA.Tables[0].ShowBandedRows = true;
worksheetA.Tables[0].AutoFilter.ShowFilterButton = false;
worksheetA.Tables["Table1"].ShowTotalRow = true;
worksheetA.Tables["Table1"].Columns["Fruits"].TotalRowLabel = "TOTAL:";
worksheetA.Tables["Table1"].Columns["Quantity"].TotalRowFunction = Xceed.Workbooks.NET.TotalRowFunction.Sum;

workbook.Save();
}

Usar Xceed Workbooks, le permite explorar mucho más, aquí tiene otro ejemplo de lo que puede hacer con nuestra librería Excel .Net.

"¿Está buscando una forma sencilla de añadir imágenes a sus documentos Excel? Con la ayuda de nuestra biblioteca Excel .NET, puede incorporar fácilmente imágenes a sus hojas de cálculo de Excel. Esto puede ser especialmente útil si está intentando añadir el logotipo de una empresa u otro elemento gráfico a su hoja de cálculo. Aquí tienes una guía paso a paso sobre cómo añadir una imagen a tu documento Excel utilizando la Biblioteca .NET de Excel.

Para empezar, tendrá que crear un nuevo libro de Excel utilizando la biblioteca .NET de Excel. Una vez que haya creado su libro, puede añadir una imagen a una de sus hojas de cálculo utilizando el siguiente código:

using (var workbook = Xceed.Workbooks.NET.Workbook.Create("test.xlsx"))
{
// Get the first worksheet. A workbook contains at least 1 worksheet.
var worksheet = workbook.Worksheets[0];

// Open the picture file as a stream
var stream = new FileStream(PictureSampleResourcesDirectory + @"balloon.jpg", FileMode.Open, FileAccess.Read);

// Add the stream picture in cell A4 and extend it to cell E12.
var filenamePicture = worksheet.Pictures.Add(stream, "A4", "E12");

// Add the filename picture with its top left corner in 15th row and 1st column.
var streamPicture = worksheet.Pictures.Add(PictureSampleResourcesDirectory + @"balloon.jpg", 14, 0);

// Save the workbook
workbook.Save();
}

Este código abre el libro de Excel llamado "test.xlsx" y obtiene la primera hoja de trabajo del libro. A continuación, crea un objeto FileStream para abrir el archivo de imagen como un flujo. El código añade la imagen a la hoja de cálculo especificando el rango de celdas donde debe insertarse la imagen, y guarda los cambios en el libro.

Si utiliza la biblioteca .NET de Excel para añadir imágenes a sus documentos de Excel, podrá mejorar el atractivo visual de sus hojas de cálculo y hacerlas más atractivas para sus usuarios. Con sólo unas pocas líneas de código, puede añadir imágenes a sus documentos de Excel con facilidad, y aprovechar las potentes capacidades que ofrece la Biblioteca .NET de Excel.

Conclusión

En conclusión, Xceed Workbooks para .NET es una potente librería Excel .NET que proporciona a los desarrolladores un completo conjunto de características para trabajar con archivos Excel en aplicaciones .NET. Con Xceed Workbooks, puede manejar grandes cantidades de datos de forma rápida y eficiente, por lo que es una herramienta ideal para el análisis de datos y presentación de informes. Tanto si está creando una herramienta de análisis de datos como una aplicación de modelado financiero, Xceed Workbooks puede ayudarle a realizar su trabajo con rapidez y eficacia. Así que si usted está buscando una potente biblioteca de Excel .NET, Xceed Workbooks es definitivamente vale la pena considerar.

¿Listo para empezar a utilizar la biblioteca Excel .NET para mejorar sus documentos Excel? Visite nuestro sitio web para obtener más información sobre Xceed Workbooks for .NET, la potente biblioteca que le permite crear, editar y manipular fácilmente documentos Excel utilizando código .NET. Puede adquirir la biblioteca directamente desde nuestro sitio web en http://xceed.com/en/our-products/product/workbooks-for-net y empiece hoy mismo a añadir imágenes, tablas de formato y mucho más a sus documentos de Excel.