Xceed Workbooks for .NET : La bibliothèque Excel .Net ultime
Excel est un outil populaire pour travailler avec des données, mais sa fonctionnalité peut être limitée lorsqu'il s'agit de grands ensembles de données et de calculs complexes. C'est là qu'intervient Xceed Workbooks for .NET. Xceed Workbooks est une puissante bibliothèque Excel .NET qui offre aux développeurs un large éventail de fonctionnalités pour manipuler les données dans les classeurs Excel.
Qu'est-ce que Xceed Workbooks for .NET ?
Xceed Workbooks for .NET est une bibliothèque .NET qui fournit un ensemble complet de fonctionnalités pour travailler avec des fichiers Excel dans des applications .NET. Avec Xceed Workbooks, vous pouvez lire, écrire et modifier des fichiers Excel de manière programmatique, sans que Microsoft Excel soit installé sur le système. Il fournit une API simple et intuitive qui permet aux développeurs de démarrer facilement la programmation Excel.
Où puis-je me procurer cette bibliothèque Excel .Net ?
Vous pouvez installer Xceed Workbooks pour .NET à partir du site Web de Xceed ou via NuGet. Pour installer les classeurs Xceed à partir de NuGet, il suffit de rechercher "Xceed Workbooks" dans le gestionnaire de paquets NuGet, de sélectionner la version souhaitée et de l'installer dans votre projet.
Extraits de code
Nous allons tout de suite nous intéresser à la manière de démarrer avec cette bibliothèque Excel .NET, vous verrez qu'elle est incroyablement simple à utiliser.
Commençons par les bases : comment créer un classeur ?
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();
}
Voilà, vous êtes maintenant prêt à modifier votre propre classeur par le biais du code, aucune autre bibliothèque Excel .Net n'est plus facile à utiliser !
L'extrait de code suivant montre comment lire les données d'un classeur Excel existant à l'aide de Xceed Workbooks for .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");
}
L'extrait de code suivant montre comment modifier un classeur Excel existant à l'aide de Xceed Workbooks for .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();
}
Jusqu'à présent, dans cette bibliothèque Excel .Net, nous avons vu des choses très basiques, mais la bibliothèque offre beaucoup plus. Par exemple, voici un code qui montre comment créer un tableau de données à l'intérieur d'une feuille de calcul 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();
}
L'utilisation de Xceed Workbooks vous permet d'explorer beaucoup plus, voici un autre exemple de ce que vous pouvez faire avec notre bibliothèque Excel .Net.
"Vous cherchez un moyen simple d'ajouter des images à vos documents Excel ? Avec l'aide de notre bibliothèque Excel .NET, vous pouvez facilement incorporer des images dans vos feuilles de calcul Excel. Cela peut être particulièrement utile si vous essayez d'ajouter le logo d'une entreprise ou un autre élément graphique à votre feuille de calcul. Voici un guide étape par étape sur la manière d'ajouter une image à votre document Excel à l'aide de la bibliothèque Excel .NET.
Pour commencer, vous devez créer un nouveau classeur Excel à l'aide de la bibliothèque Excel .NET. Une fois votre classeur créé, vous pouvez ajouter une image à l'une de vos feuilles de calcul à l'aide du code suivant :
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();
}
Ce code ouvre le classeur Excel nommé "test.xlsx" et récupère la première feuille de calcul du classeur. Il crée ensuite un objet FileStream pour ouvrir le fichier image en tant que flux. Le code ajoute ensuite l'image à la feuille de calcul en spécifiant la plage de cellules où l'image doit être insérée, et enregistre les modifications dans le classeur.
En utilisant la bibliothèque Excel .NET pour ajouter des images à vos documents Excel, vous pouvez améliorer l'attrait visuel de vos feuilles de calcul et les rendre plus attrayantes pour vos utilisateurs. Avec seulement quelques lignes de code, vous pouvez ajouter facilement des images à vos documents Excel et profiter des puissantes capacités offertes par la bibliothèque Excel .NET.
Conclusion
En conclusion, Xceed Workbooks for .NET est une bibliothèque Excel .NET puissante qui fournit aux développeurs un ensemble complet de fonctionnalités pour travailler avec des fichiers Excel dans des applications .NET. Avec Xceed Workbooks, vous pouvez traiter de grandes quantités de données rapidement et efficacement, ce qui en fait un outil idéal pour l'analyse des données et la création de rapports. Que vous construisiez un outil d'analyse de données ou une application de modélisation financière, Xceed Workbooks peut vous aider à accomplir votre tâche rapidement et efficacement. Si vous recherchez une bibliothèque Excel .NET puissante, Xceed Workbooks mérite d'être pris en considération.
Prêt à utiliser la bibliothèque Excel .NET pour améliorer vos documents Excel ? Visitez notre site Web pour en savoir plus sur Xceed Workbooks for .NET, la puissante bibliothèque qui vous permet de créer, de modifier et de manipuler facilement des documents Excel à l'aide du code .NET. Vous pouvez acheter la bibliothèque directement sur notre site Web à l'adresse suivante http://xceed.com/en/our-products/product/workbooks-for-net et commencez dès aujourd'hui à ajouter des images, des tableaux de formatage et bien plus encore à vos documents Excel !