Ich möchte gerne ein Excel Arbeitsblatt in eine
Tabelle "tblTest" mit Hilfe eines Macros zu importieren.
Leider kommt immer eine Fehlermeldung: Das Feld F1 gibt es
in der
Zieltabelle tblTest nicht!
Die Tabelle verfügt über drei Felder (so wie das
Excelfile). Wenn ich nun
ein viertes Feld einfüge mit dem Namen F1, erscheint die
Fehlermeldung: Das
Feld F2 gibt es in der Zieltabelle tblTest nicht... usw.
Weiss jemand woran das Problem liegt, bzw. was mache ich
falsch?
Besten Dank im voraus.
Gruss Roland
Hallo Roland,
diese Fehlermeldung erscheint, weil Du den Import auf eine
bereits bestehende Tabelle vornimmst. Daten werden dann
einfach angefügt. Die Tabelle hat also eine Defintion, wie
diese beim ersten Importieren angelegt wurde. Werden nun
Spalten in der Excel-Tabelle hinzugefügt, dann kann Access
diese Spalten nicht anfügen, da kein entsprechendes Feld
in der Tabelle definiert ist.
LÖSUNG:
(a) Du kannst entweder die vorhandene Tabelle in Access
vorher löschen und dann importieren; dabei gehen jedoch
alle bisherigen bereits importierten Sätze verloren.
(b) Füge die neuen Spalten in der Access-Tabelle
(Entwurfsansicht) hinzu und importiere die Excel-Tabelle;
bestehende Datensätze haben dann zwar keinen Wert für die
neuen Spalten, neu importierte Sätze werden dann
vollständig importiert.
Mit freundlichen Grüßen,
Stephan ........
Microsoft Corporate Support
-----------------------------------------------------------
This posting is provided 'AS IS' with no warranties, and
confers no rights.
Please do not send email directly to this alias. This
alias is for newsgroup
purposes only.
Antwort bitte nur in der Newsgroup.