Come esportare Dal set di dati in Excel Foglio Utilizzando Vb.Net

December 2

Un set di dati .NET fornisce un'applicazione con un elenco di record. Il software recupera il set di dati da un database, oppure è possibile creare un set di dati da valori gli input dell'utente. Per esportare il set di dati in un file Excel, utilizzano le librerie .NET di Excel inclusi con il linguaggio di programmazione .NET. I programmatori usano il processo di esportazione per consentire agli utenti di trasferire i dati e conservarla in un formato di file XLS.

istruzione

1 Fare clic sul pulsante di Windows "Start" e selezionare "Tutti i programmi". Fai clic su "Microsoft .NET Framework", quindi su "Visual Studio." Aprire il progetto NET nell'editor.

2 Fare doppio clic sul file di codice .NET che si desidera utilizzare per esportare i dati. Creare le variabili di Excel per gli elementi della cartella di lavoro, applicazioni e fogli di calcolo:

App fioco come nuovo Microsoft.Office.Interop.Excel.ApplicationClass

Dim wb As Microsoft.Office.Interop.Excel.Workbook

WS fiochi come Microsoft.Office.Interop.Excel.Worksheet

3 Loop attraverso ogni elemento di dati e aggiungere l'articolo alla una colonna di Excel. Il codice seguente mostra come scorrere un insieme di dati ed esportare il campo del set di dati di una colonna associata di Excel:

Dim i As Integer

k Dim As Integer

Per le colonne = 0 Per ds.Tables (0) .Columns.Count - 1

For row = 0 To ds.Tables(0).Rows.Count - 1

.Cells (I, k) .Value = ds.Tables (0) .Rows (riga) .ItemArray (colonne)

i + = 1

Il prossimo

k + 1 =

Il prossimo

4 Salvare i dati in un foglio di calcolo Excel. Il codice seguente mostra come salvare i dati in un file denominato "ExcelExport.xlsx":

excelname = "c: \ ExcelExport.xlsx"

Excel.ActiveCell.Worksheet.SaveAs(excelname)