A " DataTable " est un objet VB.NET qui permet d'afficher les données en colonnes et rangées à vos lecteurs. Vous pouvez exporter les informations DataTable à une feuille de calcul Excel rangée par rangée. VB.NET comprend une bibliothèque Excel , vous n'avez donc pas besoin d'installer des applications tierces pour créer la feuille de calcul . Le fichier est stocké sur le serveur avec une application Web ou sur le disque dur de votre utilisateur avec une application de bureau . Instructions
1
Cliquez sur le bouton "Démarrer " et sélectionner " Tous les programmes ". Cliquez sur " Microsoft . NET Framework, " puis cliquez sur " Visual Studio " pour ouvrir le logiciel de programmation VB.NET .
2
Cliquez sur le menu " Fichier" et sélectionner " Ouvrir un projet. " Double-cliquez sur le fichier de projet VB.NET pour charger le code. Dans le panneau de droite "Solution Explorer" , cliquez-droit sur le fichier que vous souhaitez utiliser pour exporter les données et sélectionnez « Afficher le code. "
3
Ajouter la bibliothèque système qui contient l' Excel fonctions au début du fichier :
Imports Excel = Microsoft.Office.Interop.Excel
4
créer une nouvelle feuille de calcul pour charger les fonctions Excel et créer une nouvelle feuille de calcul nommée " ordres " :
app = new Excel.Application ()
feuille = ( Excel.Worksheet ) app.ActiveSheet
sheet.Name =" ordres "
5
une itération sur chaque ligne de la table et écrire dans la feuille de calcul :
compte As Integer = 1
Pour chaque ligne comme DataRow En table.Rows
< p > count + = 1
j As Integer = 1 To table.Columns.Count
Si count = 2 alors
sheet.Cells (1, j) = table. Les colonnes ( j - 1). NomColonne
End If
sheet.Cells ( comptage , j) = row.Item ( j - 1). ToString
suivant < br >
Suivant
6
Enregistrez les modifications apportées au fichier « orders.xls " et fermez le classeur :
app.SaveAs ( " orders.xls " )
app.Close ()