Derek McGill
Active Member
Any ideas as to why .accdb gives an error and .mdb works in this code ?
Code:
Sub accessimport()
Dim db As Database
Dim ws As Workspace
Dim acsql As String
Dim recSet As DAO.Recordset
Set ws = DBEngine.Workspaces(0)
Set db = ws.OpenDatabase _
("C:\Users\wewe\Desktop\Rating Data for Excel v1.accdb")
'("C:\Users\wewe\Desktop\RatingDataBase.mdb")
Set recSet = db.OpenRecordset("Rating_Data_for_Excel_V1")
Set Rng = Sheet2.Range("A1")
lFieldCount = recSet.Fields.Count
For i = 0 To lFieldCount - 1
Rng.Offset(0, i).Value = recSet.Fields(i).Name
Next i
Rng.Offset(1, 0).CopyFromRecordset recSet
recSet.Close
Set ws = Nothing
Set db = Nothing
End Sub
[\CODE]