Einlesen von Excel Zellen nach Access 2002

Hallo,

vielleicht kann mir jemand helfen.

Ich muss einen Datensatz (mit Spaltenüberschriften) aus Excel heraus nach Access 2002 importieren. Am besten in eine neue Access Tabelle.
Das ganze auf Knopfdruck in Access…

… und ich habe leider keine Ahnung wie das funktioniert…

… gibt es jemanden der mir vieleicht helfen kann? Wäre spitze.

Excel-Datei: C:/testcenter/test.xls
Excel-Blatt: Daten (Erste Zeile Überschriften, zweite Zeile der Datensatz - A2 bis W2)

Bitte kann mir da jemand helfen? Vielen lieben Dank im vorhinein…

Andreas

Hallo Andreas,

geht mit:

DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel8, "NEUE TABELLE", "C:/testcenter/test.xls", True, "A2:W2"

Das ist aber auch so ähnlich in der Access-Hilfe beschrieben (s. u. „TransferSpreadsheet“).

gruss
moritzbock

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Super Ansatz, aber…
Danke für die schnelle Hilfe,

diese Funktion kannte ich nicht…

…allerdings leide ich jetzt noch an zwei speziellen Problemchen:

  1. Ich möchte nur die Daten vom Datenblatt „Daten“ importieren (ist
    das 4. Datenblatt, es werden aber die Daten vom ersten Blatt
    importiert…)
  2. Das Excelsheet bleibt immer offen, da die Daten laufend
    aktualisiert werden… da bekomme ich aber eine Meldung, daß das
    Access gar nicht mag und schreibt was von Berechtigungen…

… kann mir dazu vielleicht noch jemand helfen?! Wäre spitze.

Danke inzwischen,
ciaooo

Andreas

Hallo Andreas,

wie wäre es, wenn Du anstatt zu importieren die Tabelle einfach mit Access verknüpfst?

gruss
moritzbock

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Danke für den Tip,

aber da bekomme ich die gleiche Fehlermeldung (weil das Excel-Sheet offen ist)…

Ich habe es jetzt so gelöst (vorerst), dass ich einfach per Schaltfläche die Datei unter anderem Namen abspeichere, mit der kill methode die alte datei lösche und nochmals die Datei unter dem alten Namen abspeichere…

Somit habe ich ein geschlossenes Excel Sheet mir den Daten und das alte geöffnet…

Und somit kann ich aus Access heraus die Daten importieren… bisschen umständlich aber es funktioniert…

Danke für die Hilfe…
ciaoooo

Andreas