Você está na página 1de 1

Se quiser exportar dados para uma tabela do MS Access, a partir de uma

planilha do MS Excel, o cdigo exemplificado abaixo mostrar como isso pode


ser feito:
Sub DAOFromExcelToAccess()
Dim db As Database, rs As Recordset, r As Long
Set db = OpenDatabase ("C:\FolderName\DataBaseName.mdb")
Set rs = db.OpenRecordset("TableName", dbOpenTable)
r = 3
Do While Len(Range("A" & r).Formula) > 0
With rs
.AddNew
.Fields("FieldName1") = Range("A" & r).Value
.Fields("FieldName2") = Range("B" & r).Value
.Fields("FieldNameN") = Range("C" & r).Value
.Update
End With
r = r + 1
Loop
rs.Close
Set rs = Nothing
db.Close
Set db = Nothing
End Sub

Você também pode gostar