Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: Mykis am Januar 07, 2015, 17:53:09

Titel: Excel datei verknüpfen
Beitrag von: Mykis am Januar 07, 2015, 17:53:09
Hallo,

meiner Meinung nach ist folgender Code zur Verknüpfung einer Excel-Datei eigentlich richtig: DoCmd.TransferSpreadsheet acLink, acSpreadsheetTypeExcel9, "myco2dat", "E:\Fungi\ExpImp\myco2dat.xls", True
Warum wird die Datei nicht verknüpft? Manchmal ist man blind.
Es kommt auch keine Fehlermeldung.

Beste Grüße
Frank
Titel: Re: Excel datei verknüpfen
Beitrag von: database am Januar 07, 2015, 18:03:14
Hallo,
stimmt der Dateipfad und der Dateiname und besteht die Tabelle in Access nicht als Access-Tabelle?

Die Codezeile ist an sich richtig - heißt die Verknüpfung müsste so erstellt werden.
Titel: Re: Excel datei verknüpfen
Beitrag von: Mykis am Januar 07, 2015, 18:09:13
Ja der Pfad stimmt, aber es erscheint keine verknüpfte Tabelle in meiner Access-Datei. Es gibt auch keine Tabelle oder Abfrage, die schon diesen Namen trägt. Händig kann ich die Datei verknüpfen.
Titel: Re: Excel datei verknüpfen
Beitrag von: database am Januar 07, 2015, 18:13:18
Hmmm - seltsam, ich hab's eben mit Office 2010 und einer als xls gespeicherten Excel-Datei probiert - es läuft.

Probier es mal mit irgend einer neu erstellten Datei mit einer fiktiven Zeile Spaltennamen und darunter einer Zeile div Werte - was passiert dann - und stell die Datei ins Stammverzeichnis deines Laufwerks, als E:\test.xls

p.s.
wenn die Excel-Datei mehrere Tabellenblätter enthält gib auch das zu verknüpfende Blatt mit an:

DoCmd.TransferSpreadsheet acLink, acSpreadsheetTypeExcel9, "myco2dat", "E:\Fungi\ExpImp\myco2dat.xls", True, "Tabelle1$"
Titel: Re: Excel datei verknüpfen
Beitrag von: Mykis am Januar 07, 2015, 18:21:03
Mit einer anderen Datenbank funtioniert der Import dieser Datei. Hab ich gerade probiert. Irgendwas blockiert mir diese Funktion in meiner Import.mdb. Ich such mal weiter.

Danke erstmal!
Titel: Re: Excel datei verknüpfen
Beitrag von: database am Januar 07, 2015, 18:25:00
Naja dann erstell mal versuchsweise eine neue DB und importiere ALLE Objekte der Import.mdb in diese - was spricht die Verlinkung dann?
Titel: Re: Excel datei verknüpfen
Beitrag von: Mykis am Januar 07, 2015, 18:35:47
Da hatte sich tatsächlich was aufgehangen. Nachdem ich alle Objekte  in eine neue Datenbank importiert habe, funktioniert alles.

Nochmals Danke.
Frank