Test dans un environnement réel
Test en production sans filigrane.
Fonctionne partout où vous en avez besoin.
Les tableaux de données traitent de grands ensembles de données avec des options de tri, de filtrage et de recherche. Ils peuvent être exportés vers Excel pour des présentations visuelles, comme des diagrammes et des graphiques, afin d'enrichir la connaissance des données. Les tableaux HTML peuvent également être convertis en classeurs Excel.
IronXL est une puissante bibliothèque conçue pour faciliter la création, la lecture et la manipulation de fichiers Excel dans les applications VB.NET. Avec IronXL, les développeurs peuvent rapidement et facilement incorporer les fonctionnalités des feuilles de calcul Excel dans leurs applications sans avoir besoin de connaissances spécialisées ou d'expertise dans les feuilles Excel. La bibliothèque offre une série de fonctionnalités permettant de travailler avec des fichiers Excel, notamment la possibilité de lire et écrire des données, formatage des cellulescréer des diagrammes et des graphiques, et bien plus encore. IronXL prend en charge les formats de fichiers XLS et XLSX et peut être utilisé avec diverses versions d'Excel. IronXL vous permet également d'ajouter des en-têtes de colonne dans le code .NET.
Pour réussir à écrire du code à l'aide d'IronXL for .NET dans VB.NET, plusieurs conditions préalables doivent être réunies :
Visual Studio doit être installé sur votre système pour créer un projet VB.NET. Si vous n'avez pas Visual Studio, vous pouvez le télécharger sur le site web de Microsoft.
Le Framework .NET doit être installé sur votre système et IronXL nécessite la version 4.0 ou une version ultérieure pour fonctionner correctement.
Vous devez installer la bibliothèque IronXL pour l'utiliser dans votre projet VB.NET.
En vous assurant que ces conditions préalables sont remplies, vous pourrez écrire du code avec succès en utilisant IronXL for .NET dans VB.NET.
Voici les étapes à suivre pour créer un projet VB.NET dans Visual Studio :
Ouvrez Visual Studio.
Cliquez sur "Créer un nouveau projet" sur la page d'accueil, ou allez dans "Fichier" > "Nouveau" > "Projet".
Dans la boîte de dialogue "Nouveau projet", sélectionnez "Visual Basic" dans le volet de gauche.
Choisissez le type de projet que vous souhaitez créer, par exemple "Windows Forms App" ou "Console App". Ce tutoriel utilise une application console.
**Créer un nouveau projet dans Visual Studio**
Saisissez un nom pour votre projet et choisissez un emplacement pour l'enregistrer.
**Configurer votre projet**
Sélectionnez ensuite la version .NET Core et cliquez sur "Créer".
**Sélection du Framework .NET**
Visual Studio crée un nouveau projet avec quelques fichiers et dossiers par défaut.
Vous êtes maintenant prêt à écrire votre code VB.NET dans Visual Studio.
La bibliothèque IronXL peut être téléchargée et installée de différentes manières.
Il s'agit de
Pour installer la bibliothèque IronXL, la première approche consiste à utiliser le gestionnaire de paquets NuGet dans Visual Studio. Il suffit d'ouvrir le gestionnaire de paquets NuGet et de rechercher IronXL dans l'onglet Parcourir. Une fois que vous avez localisé IronXL dans les résultats de recherche, sélectionnez-le et procédez à l'installation.
La capture d'écran ci-dessous montre un exemple de navigation vers le gestionnaire de paquets NuGet dans Visual Studio.
Naviguer vers le gestionnaire de paquets NuGet
IronXL dans les résultats de recherche :
Recherche et installation du paquetage IronXL dans l'interface utilisateur du gestionnaire de paquets NuGet
De nombreuses personnes préfèrent installer des paquets à l'aide de l'interface de ligne de commande. Pour installer IronXL à l'aide de la ligne de commande, procédez comme suit :
Saisissez la ligne suivante dans l'onglet Console du gestionnaire de paquets : Installer-Package IronXL.Excel
Le paquet sera alors téléchargé/installé dans le projet en cours et prêt à être utilisé.
6
L'exportation d'un tableau de données vers un fichier Excel est une tâche courante dans le traitement des données, et IronXL for .NET permet de l'accomplir facilement en VB.NET. Tout d'abord, vous devez créer un nouveau tableau de données (DataTable) contenant les données que vous souhaitez exporter. Vous pouvez ensuite utiliser l'objet Workbook d'IronXL pour créer un nouveau classeur Excel et y ajouter une feuille de calcul. Ensuite, vous pouvez remplir la feuille de calcul avec les données des colonnes de la table de données à l'aide de l'objet Range d'IronXL.
L'exportation d'un objet DataTable vers un fichier XLS vous permet d'enregistrer les données du tableau dans un format facilement lisible et partageable avec d'autres personnes, tout en préservant la structure et le formatage des données d'origine.
L'extrait de code suivant montre comment vous pouvez créer des lignes DataTable et les convertir en un fichier Excel.
Imports IronXL
Imports System
Imports System.Data
Module Program
Sub Main(args As String())
Dim table As New DataTable()
table.Columns.Add("DataSet_Daily_ Household", GetType(String))
table.Rows.Add("Glass")
table.Rows.Add("Plates")
table.Rows.Add("Match Sticks")
table.Rows.Add("leather")
table.Rows.Add("Soap")
table.Rows.Add("Brush")
table.Rows.Add("Comb")
table.Rows.Add("Wires")
table.Rows.Add("Pins")
table.Rows.Add("And Many More")
Dim dt As WorkBook = WorkBook.Create(ExcelFileFormat.XLS)
Dim dc As WorkSheet = wb.DefaultWorkSheet
Dim rowCount As Integer = 1
For Each row As DataRow In table.Rows
dc("A" & (rowCount)).Value = row(0).ToString()
rowCount += 1
Next row
dt.SaveAs("sample.xls")
End Sub
End Module
Imports IronXL
Imports System
Imports System.Data
Module Program
Sub Main(args As String())
Dim table As New DataTable()
table.Columns.Add("DataSet_Daily_ Household", GetType(String))
table.Rows.Add("Glass")
table.Rows.Add("Plates")
table.Rows.Add("Match Sticks")
table.Rows.Add("leather")
table.Rows.Add("Soap")
table.Rows.Add("Brush")
table.Rows.Add("Comb")
table.Rows.Add("Wires")
table.Rows.Add("Pins")
table.Rows.Add("And Many More")
Dim dt As WorkBook = WorkBook.Create(ExcelFileFormat.XLS)
Dim dc As WorkSheet = wb.DefaultWorkSheet
Dim rowCount As Integer = 1
For Each row As DataRow In table.Rows
dc("A" & (rowCount)).Value = row(0).ToString()
rowCount += 1
Next row
dt.SaveAs("sample.xls")
End Sub
End Module
**Le fichier Excel généré à partir de l'extrait de code ci-dessus
De même, pour convertir les lignes et les colonnes de DataTable au format XLSX, il suffit de modifier une ligne de code dans l'exemple ci-dessus.
Il suffit de remplacer cette ligne de code.
wb.SaveAs("sample.xls")
wb.SaveAs("sample.xls")
Vous avez ainsi terminé.
wb.SaveAs("sample.xlsx")
wb.SaveAs("sample.xlsx")
Vous pouvez également convertir les lignes et les colonnes d'un tableau de données au format CSV en changeant une ligne de code dans l'exemple ci-dessus de SaveAs
à SaveAsCsv
(enregistrer sous forme de fichier).
Il suffit de remplacer cette ligne de code.
wb.SaveAs("sample.xls")
wb.SaveAs("sample.xls")
Vous avez ainsi terminé.
wb.SaveAsCsv("sample.csv")
wb.SaveAsCsv("sample.csv")
**Le fichier CSV généré à partir du code ci-dessus
L'exportation d'un tableau de données vers un fichier Excel en VB.NET est une exigence courante en matière de traitement et d'analyse des données. La bibliothèque IronXL fournit aux développeurs un outil puissant pour faciliter la création, la lecture et la manipulation des fichiers Excel dans les applications VB.NET, y compris la possibilité d'exporter des "tableaux de données" vers des fichiers Excel. En exportant les "tableaux de données" vers des fichiers Excel, les utilisateurs peuvent exploiter les puissantes fonctionnalités d'Excel, telles que les diagrammes, les graphiques et les tableaux croisés dynamiques, pour présenter les données d'une manière visuellement attrayante et organisée. Pour utiliser IronXL, vous devez vous assurer que vous avez rempli les conditions préalables, telles que l'installation de Visual Studio et du Framework .NET et l'installation de la bibliothèque IronXL. Enfin, ce tutoriel a montré comment exporter des Tables de données
vers des fichiers Excel aux formats XLS et CSV en utilisant IronXL.
Pour en savoir plus sur l'exportation de tableaux de données vers des fichiers Excel à l'aide d'IronXL, veuillez consulter le site suivant tutoriel fourni.
En outre, les utilisateurs peuvent utiliser Iron Suite, un ensemble de cinq bibliothèques ASP.NET Core de haute qualité qui comprennent notamment IronXLironPDF, et d'autres composants.
9 produits de l'API .NET pour vos documents de bureau