EXCEL

lunedì 24 aprile 2006 - 09.44

maurik Profilo | Junior Member

Buongiorno ragazzi ho un problema non riesco ad esportare un dataset all'interno di un foglio excel , potete aiutarmi????

Grazie

Cteniza Profilo | Guru

Magari questo ti può interessare:
http://community.visual-basic.it/lucianob/archive/2006/03/04/16912.aspx

maurik Profilo | Junior Member

Per prima cosa grazie ho un altro problema ora :

mi dice Accesso negato questo è il codice:

k = objDS.Tables(0)
Dim oMissing = System.Reflection.Missing.Value

Dim ap As Excel.ApplicationClass = New Excel.ApplicationClass (qui quando istanzia ciò mi dice accesso negato)
Dim wbk As Excel.Workbook = New Excel.Workbook
Dim sht As Excel.Worksheet = New Excel.Worksheet
Dim range As Excel.Range
wbk = ap.Workbooks.Add(oMissing)
sht = wbk.Sheets(1)

Dim i As Integer
Dim j As Integer
For i = 0 To k.Rows.Count
For j = 0 To k.Columns.Count
range = sht.Cells(i + 1, j + 1)
range.Value2 = k.Rows(i)(j).ToString()
Next
Next
ap.DisplayAlerts = False
ap.Workbooks(1).SaveAs("c:\Sviluppo\Prova.xls", oMissing, oMissing, oMissing, oMissing, oMissing, Excel.XlSaveAsAccessMode.xlNoChange, oMissing, oMissing, oMissing, oMissing, oMissing)
ap.Quit()

Brainkiller Profilo | Guru

>Per prima cosa grazie ho un altro problema ora :
>mi dice Accesso negato questo è il codice:

C'è una libreria apposita che ho sviluppato per questo genere di cose, dai un'occhiata qui:
http://www.dotnethell.it/articles/ExportExcelDataset.aspx

Ciao

David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5