Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

VBA TransferSpreadsheet-Methode

Begonnen von Flocko, Juli 25, 2016, 15:12:51

⏪ vorheriges - nächstes ⏩

Flocko

Hallo Leute,

ich habe einen TransferSpreadsheet-Befehl zum Importieren von Excel Tabellen in meine Datenbank. Grundsätzlich funktioniert auch alles ganz gut. Leider tritt sporadisch der Laufzeitfehler '3274' auf. Ich kann dann einfach Debuggen und Fortfahren drücken, und der Import funktioniert wie erwartet. Aufgrund der hohen Anzahl an Importen ist dieser Fehler sehr störend. Hat jemand einen Vorschlag, wie ich das Problem beheben kann?

Vielen Dank und Grüße

Flocko

*Laufzeitfehler '3274':Die externe Tabelle hat nicht das erwartete Format.

MaggieMay

Hallo,

ich kann mir ehrlich gesagt nicht vorstellen, dass der Import trotz dieses Fehlers klappt.
Kannst du das anhand einer Beispiel-DB (+ Excel-Tabelle) vorführen?
Freundliche Grüße
MaggieMay

Flocko

Ich denke nicht, dass das hilft, da der Fehler sehr sporadisch auftritt. Teilweise tagelang nicht und dann innerhalb kürzester Zeit mehrmals. Ich dachte nur falls jemand schonmal ein ähnliches Problem hatte.
Ich kann mir da ehrlich gesagt auch keinen Reim drauf machen...

Lachtaube

Das deutet eher auf einen falschen Parameter für SpreadSheetType hin.
Grüße von der (⌒▽⌒)

Flocko

Aber dann würde das Programm ja gar nicht funktionieren oder? Was auch komisch ist, ist dass das Programm auf einem anderen Laptop (mit Access 2016, auf dem aktuellen ist nur Access 2013) komplett fehlerfrei funktioniert... :o ;D

DF6GL

Hallo,

vermutlich sind mehrere, bzw. unterschiedliche xls-Dateiversion bei den Importvorgängen beteiligt....
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

Flocko

Habe den SpreadSheetType geändert, jetzt funktioniert es. Hätte nicht gedacht, dass es daran liegt.
Vielen Dank!  :)

Flocko

...soeben nochmal durchlaufen lassen. Fehler tritt mal wieder auf...  :-X

Lachtaube

Sind denn die zu importierenden Excel-Mappen alle vom selben Typ (gleiche Dateiendung)?
Grüße von der (⌒▽⌒)