Den her virker vist. Jeg kunne umiddelbart ikke få den til at sende data over i arrayet uden af lave en .movelast > .movefirst først. Ellers tror jeg ikke den "ved" hvor mange elementer arrayet skal laves af.
Function test()
Dim db As DAO.Database Dim rs As DAO.Recordset Dim a() As Variant
Set db = CurrentDb Set rs = db.OpenRecordset("SELECT * FROM tabel1")
rs.MoveLast rs.MoveFirst
ReDim a(rs.RecordCount - 1, 0) a = rs.GetRows(rs.RecordCount) Stop rs.Close Set rs = Nothing
'mere kode hvor du benytter arrayet...
End Function
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.