Thema Datum  Von Nutzer Rating
Antwort
Rot Access vba sql syntax FROM-klausel
08.06.2016 13:38:13 Gast70033
NotSolved

Ansicht des Beitrags:
Von:
Gast70033
Datum:
08.06.2016 13:38:13
Views:
1035
Rating: Antwort:
  Ja
Thema:
Access vba sql syntax FROM-klausel
Guten Tag, ich habe ein Problem mit meinen SQL Code in in Access VBA. Der Code sieht wie folgt aus: ' db.Execute "INSERT INTO tblExcelImportPS (Positionsnummer, Preisschluessel, [Anzahl des PS], Produkthierachie, Konditionsart)" & _ ' " SELECT F1, F2, F3, F4, F5 " & _ ' "FROM [excel 8.0;imex=0;DATABASE=C:\SAPWorkdir\BeispielTabelle.xls].[0028219851KALK$C:G];", dbFailOnError Der letzte Teil .[0028219851KALK$C:G] verweist auf das Tabellenblatt in Excel. Dieses Tabellenblatt heißt aber in verschiedenen Fällen anders. Gibt es dort evtl. eine Syntax die mir erlaubt das erste Tabellenblatt für den Import zu verwenden egal wie es heißt? Ich hab schon versucht den Teil einfach wegzulassen und gehofft Access nimmt automatisch des erste (und einzige) aber da bringt er mir leider einen Fehler. Hab auch schon sowas wie .[*$C:G] oder .[00%$C:G] versucht. Ein weiteres Problem ist wenn ich den Pfad (C:\SAPWorkdir\BeispielTabelle.xls) als String übergebe bringt er mir auch einen Fehler. Also strPfad = "C:\SAPWorkdir\BeispielTabelle.xls" und dann '"FROM [excel 8.0;imex=0;DATABASE=strPfad].[0028219851KALK$C:G];", Versteh ich leider auch nicht, denn laut debug print ist die manuelle eingabe identisch mit dem String in der Variablen. Wäre super wenn mir jemand hier weiterhelfen könnte :-)

Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:

 
 

  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Access vba sql syntax FROM-klausel
08.06.2016 13:38:13 Gast70033
NotSolved