excel to access

Z

Zygan

i keep getting runtime error '13' when i run the DAOexceltoaccess macro

i have added the reference DAO 3.6 Object Library

and changed the file names macro looks like this

Sub DAOFromExcelToAccess()
' exports data from the active worksheet to a table in an Access
database
' this procedure must be edited before use
Dim db As Database, rs As Recordset, r As Long
Set db = OpenDatabase("H:\data.mdb")
' open the database
Set rs = db.OpenRecordset("Table1", dbOpenTable)
' get all records in a table
r = 3 ' the start row in the worksheet
Do While Len(Range("A" & r).Formula) > 0
' repeat until first empty cell in column A
With rs
..AddNew ' create a new record
' add values to each field in the record
..Fields("name") = Range("A" & r).Value
' add more fields if necessary...
..Update ' stores the new record
End With
r = r + 1 ' next row
Loop
rs.Close
Set rs = Nothing
db.Close
Set db = Nothing
End Sub


can anyone help ????
 
M

mrice

It would help if you could identify which line of the code the macro is
failing on. To do this, hit debug when you get the error and look for
the line that's highlighted in yellow.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads


Top