Thema Datum  Von Nutzer Rating
Antwort
31.12.2013 08:33:25 ReneN
NotSolved
01.01.2014 09:44:20 Holger
NotSolved
02.01.2014 09:51:12 ReneN
NotSolved
02.01.2014 12:01:15 DerBob
NotSolved
02.01.2014 22:20:56 ReneN
NotSolved
03.01.2014 13:34:32 ReneN
NotSolved
03.01.2014 15:32:43 Gast49078
NotSolved
19.01.2014 07:22:35 ReneN
NotSolved
19.01.2014 12:57:33 ReneN
NotSolved
20.01.2014 02:33:01 Gast22493
NotSolved
20.01.2014 08:10:55 ReneN
NotSolved
Blau Pfad und Dateiname per VBA übergeben
20.01.2014 22:29:43 Gast44568
NotSolved
20.01.2014 22:33:19 Gast76286
NotSolved
21.01.2014 14:14:06 ReneN
NotSolved

Ansicht des Beitrags:
Von:
Gast44568
Datum:
20.01.2014 22:29:43
Views:
1142
Rating: Antwort:
  Ja
Thema:
Pfad und Dateiname per VBA übergeben

Der SQL-String ist bei dir "SELECT * FROM `Mitglieder$". Welche Bedeutung hat der Akzent ( ` ) vor dem Tabellennamen?. Das ist weder ein gültiges Zeichen für Tabellennamen noch ist es Teil des mir bekannten SQL-Syntaxes, selbst für Zugriff auf Excel-Tabellen.

Das der ConnectionString zu lang ist, kann im im Übrigen auch nicht stimmen, denn ich hatte schon sehr längere in Gebrauch (allgemein kann man sagen, das Limit liegt bei 1024 Zeichen, was wahnsinnig viel ist). Du bist da Gedanklich wohl ehern bei der Feldgröße gelandet, dort gibt es tatsächlich ein Limit von 255 Zeichen (Memo-Type) und auch das Problem kann man lösen (das Problem rührt vom Provider er, wie er den Datentyp der Spalten "schätzt", was er an den ersten 8 Zeilen "erräht").

Lange Rede kurzer Sinn: Bevor man sich mit solchen Feinheiten beschäftigt, ist es besser erst mal die einfacheren Dinge abzuklären.

 

Was mich schon seit einer Weile wundert ist wie der ConnectionString bei dir für eine xls aufgebaut ist, du hast dort Angaben drinn, die gar nicht nötig sind. Außerdem ist "Jet OLEDB:Databas" falsch, da fehlt was am Ende.

Ich werde nach wie vor das Gefühl nicht los, dass allgemein da etwas nicht stimmt, etwas fehlt oder irgendetwas sonstiges im Unreinen ist (z.B. sieht es danach aus, dass dies durch den Makrorecorder erstellt wurde, der liefert mehr Grütze als Nützliches).

 

Nimm dir bitte den Link aus meinem vorherigen Betrag heran und erstell den ConnectionString anhand diesem (speicher dir das Endresultat (inkl. eingefügten Dateipfad) in eine Hilfsvariable zwischen ... z.B. strConn) und gib dir diese im Direktfenster aus, damit du überprüfen kannst ob das alles richtig zusammengeführt wurde. Mich würde dann anschließend genau diese Ausgabe interessieren. Und ob die Abfrage damit funktioniert hat oder nicht (gerne auch noch mal mit und ohne einem kürzeren Dateipfad).

 

Grüße


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
31.12.2013 08:33:25 ReneN
NotSolved
01.01.2014 09:44:20 Holger
NotSolved
02.01.2014 09:51:12 ReneN
NotSolved
02.01.2014 12:01:15 DerBob
NotSolved
02.01.2014 22:20:56 ReneN
NotSolved
03.01.2014 13:34:32 ReneN
NotSolved
03.01.2014 15:32:43 Gast49078
NotSolved
19.01.2014 07:22:35 ReneN
NotSolved
19.01.2014 12:57:33 ReneN
NotSolved
20.01.2014 02:33:01 Gast22493
NotSolved
20.01.2014 08:10:55 ReneN
NotSolved
Blau Pfad und Dateiname per VBA übergeben
20.01.2014 22:29:43 Gast44568
NotSolved
20.01.2014 22:33:19 Gast76286
NotSolved
21.01.2014 14:14:06 ReneN
NotSolved