Jag skapar ett recordset med VBA i Excel. Sen vill jag ha in alltihop i ett kalkylblad. Jag har provat med att loopa igenom recordsetet enligt nedanstående kod men det känns långsamt. Hej, Tack Dennis!Visa recordset i Excel
<code>
intRow = 1
While Not rst.EOF
For I = 0 To rst.Fields.Count - 2
Cells(intRow, I + 1) = rst(I).Value
Next I
rst.MoveNext
intRow = intRow + 1
Wend
</code>
Nån som vet nåt snabbare/enklare sätt att få in hela rasket i kalkylbladet?Sv: Visa recordset i Excel
Använder du ADO så t ex:
wsBlad.Cells(2, 1).CopyFromRecordset rst
DennisSv: Visa recordset i Excel
Det var precis det jag sökte. Snabbt och enkelt. Kan berätta att det fungerar med DAO 3.51 också.
//Janne