Adatfeltöltés excelből access 2007-be

Adatfeltöltés excelből access 2007-be
2010-09-12T08:05:49+02:00
2010-09-12T08:36:50+02:00
2022-11-19T03:45:38+01:00
nov_ice
sziasztok
egy excel táblából/van három oszlop:dátum;esemény;mennyiség;alatta adatok/szeretném ezeket átkonvertálni access-be ugyanezzel az elnevezésekkel egy makró segítségével,úgy hogy folytatólagosan legyen írva az adatbázisban(naponta többször kell adatfeltöltést csinálnom)a régi adatok ne törlődjenek. Az alábbi megoldást itt találtam, de ez nem működik Access 2007 alatt, hibára fut "A következő elérési út érvénytelen" üzenettel.


Sub export() ' Tools > references > Microsoft ActiveX Data Object x.xx bekapcsolása kell hozzá Dim objConn As New ADODB.Connection Dim objRs As New ADODB.Recordset objConn.Provider = "Microsoft.Jet.OLEDB.4.0" objConn.Open "C:\Proba\MF2.accdb" sor = 2 Do While VarType(Cells(sor, 1)) > 2 objConn.Execute "insert into tábla1 (" & Cells(1, 1) & "," & Cells(1, 2) & "," & Cells(1, 3) & ") values (" & _ "'" & Cells(sor, 1) & "'," & _ "'" & Cells(sor, 2) & "'," & _ "'" & Cells(sor, 3) & "')" sor = sor + 1 Loop objConn.Close End Sub
Mutasd a teljes hozzászólást!
Melyik soron fut hibára?

objConn.Open "C:\Proba\MF2.accdb"

biztos jó?
---

Provider: "Microsoft.ACE.OLEDB.12.0"

provider helyett connectionstring-et adnék meg.
Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd