Mi perdo la prima riga: .NET 2.0

mercoledì 12 novembre 2008 - 14.18

Sig. Travis Profilo | Junior Member

Nella scrittura di un datatable su foglio excel, avrei la necessità di inserire nella prima riga del foglio excel le intestazioni di colonna; purtroppo nel codice che ho scritto,
mi sono accorto che mangio la prima riga! In un ciclo del genere, come faccio a dirgli di startare la scrittura dalla cella "A2"?

Codice:

' Passo i dati dal DataTable al Worksheet Excel.
Dim i, j As Integer
Dim righe As Integer = k.Rows.Count
Dim colonne As Integer = k.Columns.Count

For i = 0 To righe - 1
For j = 0 To colonne - 1
Dim range As Range = sht.Cells(i + 1, j + 1)
If range Is Nothing Then
mc = "ERRORE: Creazione Range Foglio Excel Fallita!"
rc = 1
Exit Function
End If
range.Value2 = k.Rows(i)(j).ToString()
Next j
Next i

' Prima Riga del foglio Excel.
sht.Range("A1").Value2 = "Programma"
sht.Range("B1").Value2 = "Paragrafo"
sht.Range("C1").Value2 = "Riga"
sht.Range("D1").Value2 = "Codice"
sht.Range("A1", "D1").Font.Bold = True

Grazie ancora,

Ciao\G

alx_81 Profilo | Guru

>Nella scrittura di un datatable su foglio excel, avrei la necessità
>di inserire nella prima riga del foglio excel le intestazioni
>di colonna; purtroppo nel codice che ho scritto,
>mi sono accorto che mangio la prima riga! In un ciclo del genere,
>come faccio a dirgli di startare la scrittura dalla cella "A2"?
http://www.dotnethell.it/forum/messages.aspx?ThreadID=26463
--

Alessandro Alpi | SQL Server MVP

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org
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