ich bin gerade dabei, Daten von Excel nach Access zu 'transferieren'. Leider klappt das nicht so ganz, wie ich mir das vorstelle. Einzelne Zellen aus Excel in die Access-Tabelle zu übertragen funktioniert tadellos.
Das Problem ist aber, wenn ich eine größere Excel Tabelle habe, einfaches Bsp:
-----------------------------------------------------
Satellit | Beam |Transponder| MHz | etc. |
-----------------------------------------------------
Eutelsat | nor.hem. |32k | 5.5 | ... |
Intelsat | nor.hem. |5b | 12.0 | ... |
... | ... |... | ... | ... |
u.s.w.
hier weiß man ja nicht im Voraus, wieviele Zeilen (Satelliten) ich benötige, das heißt ich kann das nicht wie bei anderen Zellen 'fix' gestalten.
Wie schaffe ich es, dass die jeweiligen Bereiche (A3:A10),(B3:B10), ... ausgelesen und transferiert werden. Bis jetzt, für einzelne Zellen, sieht es so aus:
ADOC.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=test.mdb;"
DBS.Open "space", ADOC, adOpenKeyset, adLockOptimistic
Sheets("Space Segment").Activate
Range("A6").Activate
DBS.AddNew
DBS!Sat = ActiveCell.Value
DBS.Update
DBS.Close
ADOC.Close
Set ADOC = Nothing
Set DBS = Nothing
Wenn jemand 1,2 oder mehr Tips hätte, wäre ich ihm sehr dankbar. ;-)
Grüße, Ralf