Hej Har inte testat, men om inte jag missminner mig skall det bara vara attInte få med fält från databas till Excel
Jag prövade att Skicka data till Excel från VB med Pelles förslag i Tips & Tricks. Det fungerade, men jag undrar hur man gör för att inte få med databasens kolumnnamnen till Excel?
I Excelarket har jag en rad med andra kolumnnamn och en rad till med annan information till varje kolumn.
Efter den raden vill jag skriva in det som hämtas från databasen och då inte få kolumnnamnen med därifån.
Hur gör man?
//KristerSv: Inte få med fält från databas till Excel
ta bort följande ur koden:
<code>
'Här kontrolleras antal kolumner samt namn. Denna kod
'finns i 'CopyFromRecordSet' funktionen i ett Excel objekt.
FldCount = rs.Fields.Count - 1
'Excel Column counts are kept seperate as fields may be skipped
c = 1
For icols = 0 To rs.Fields.Count - 1
'If the field is a system field then it skips it.
If rs.Fields(icols).Name Like "s_" & Chr(42) Then GoTo SkipName
xl.Cells(1, c).Value = rs.Fields(icols).Name
c = c + 1
SkipName:
Next
</code>
/Emma