Import aus Excel - wie?

03/04/2009 - 13:39 von Volker Neurath | Report spam
Hallo zusammen,

ich verzweifle hier gerade wieder, weil Access nicht so will wie ich.

Ich versuche Daten aus Excel in eine Access-Tabelle zu übernehmen, wobei
die Accesstabelle *vorgegeben* sein soll (weil ich das so will!)

Die Exceltabelle enthàlt drei Spalten:

Quotation NB
Creation Date
Status (header)

Und ist ihrerseits ein Export aus einem Fremdsystem (aus SAP BI)

Die Accesstabelle hat drei Felder:

QuotationNr
CreationDate
Status

Wenn ich nun importieren möchte, dann làsst mir Acces nur dann die
auswahl "in eine bestehende Tabelle", wenn ich im vorhergehenden Dialog
bei "erste Spalte enthàlt Feldnamen" den Haken setze -- dann aber
scheitert der Import naturgemàß, weil ja Feldnamen schon existeiren und
nicht identsich sind.
Lasse ich den haken weg, will Access nur den Import "in eine neue
Tabelle" gestatten.

Wie löse ich diesen Knoten?

Volker

Wenn es vom Himmel Zitronen regnet -- lerne, Limonade zu machen.
 

Lesen sie die antworten

#1 Peter Doering
03/04/2009 - 13:51 | Warnen spam
Hallo,

Volker Neurath wrote:

Ich versuche Daten aus Excel in eine Access-Tabelle zu übernehmen, wobei
die Accesstabelle *vorgegeben* sein soll (weil ich das so will!)

Die Exceltabelle enthàlt drei Spalten:

Quotation NB
Creation Date
Status (header)

Und ist ihrerseits ein Export aus einem Fremdsystem (aus SAP BI)

Die Accesstabelle hat drei Felder:

QuotationNr
CreationDate
Status

Wenn ich nun importieren möchte, dann làsst mir Acces nur dann die
auswahl "in eine bestehende Tabelle", wenn ich im vorhergehenden Dialog
bei "erste Spalte enthàlt Feldnamen" den Haken setze -- dann aber
scheitert der Import naturgemàß, weil ja Feldnamen schon existeiren und
nicht identsich sind.
Lasse ich den haken weg, will Access nur den Import "in eine neue
Tabelle" gestatten.



Probier mal im Direktfenster (Strg+G) ein:

docmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel9, "DeineTab",
"C:\Deine.xls",False

(eine Zeile)

Gruss - Peter

Mitglied im http://www.dbdev.org
FAQ: http://www.donkarl.com
3. SEK Sa/So 16./17.5.2009, Nürnberg

Ähnliche fragen