Hi, to
create an Excel file in .NET you can check out a free version of this
VB.NET Excel component.
Here is a small demonstration how to
export an Excel file in ASP.NET:
Code:
' Extract DataTable from current ASP.NET session.
Dim dataTable = DirectCast(Me.Session("people"), DataTable)
' Create Excel file.
Dim workbook = New ExcelFile()
Dim worksheet = workbook.Worksheets.Add("DataSheet")
' Insert DataTable to worksheet.
worksheet.InsertDataTable(dataTable,
New InsertDataTableOptions("A1") With {.ColumnHeaders = True})
' Stream file to browser in XLS file format.
workbook.Save(Me.Response, "Sample.xls")