A " DataTable " er en VB.NET objekt som lar deg vise data i kolonner og rader til leserne. Du kan eksportere DataTable informasjon til et Excel-regneark rad -for- rad . VB.NET inneholder en Excel- bibliotek , så du trenger ikke å installere noen tredjepartsprogrammer for å lage regneark . Filen er lagret på serveren med en web-applikasjon eller på brukerens harddisk med en desktop applikasjon . Instruksjoner
en
Klikk på Windows "Start "-knappen og velg " Alle programmer". Klikk på " Microsoft. NET Framework ", deretter " Visual Studio " for å åpne VB.NET programmering programvare .
2
Klikk på "File " menyen og velg " Åpne prosjekt . " Dobbeltklikk VB.NET prosjekt fil å laste koden . I høyre " Solution Explorer " panel , høyreklikker du på filen du vil bruke til å eksportere dataene og velg " Vis kode ".
3
Legg systemet biblioteket som inneholder Excel funksjonene til toppen av filen :
Import Excel = Microsoft.Office.Interop.Excel
4
Lag et nytt regneark for å laste inn Excel-funksjoner og opprette et nytt regneark som heter " ordre ":
app = ny Excel.Application ( )
sheet = ( Excel.Worksheet ) app.ActiveSheet
sheet.Name =" ordre "
5
Iterate gjennom hver tabell rad og skrive det til regnearket : en
Dim teller As Integer = 1
hver rad Som DataRow i table.Rows
< p > teller + = 1
For j As Integer = 1 To table.Columns.Count
p Hvis teller = 2 Så
sheet.Cells ( 1 , j ) = bordet . kolonner ( j - 1 ) . kolonnenavn
End If
sheet.Cells ( teller, j ) = row.Item ( j - 1) . toString
Neste
Neste
6
Lagre endringene i den " orders.xls "-filen og lukker arbeidsboken : en
app.SaveAs ( " orders.xls ")
app.Close ( )