Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
CSV Export: unerwünschte Trennlinie & Zeichenlänge
zurück: InputBox Cursor ans Ende Stellen weiter: Laufzeitfehler 3021 BOF oder EOF ist true Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Antwort Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Crause
Im Profil kannst Du frei den Rang ändern


Verfasst am:
29. Apr 2014, 09:31
Rufname:

CSV Export: unerwünschte Trennlinie & Zeichenlänge - CSV Export: unerwünschte Trennlinie & Zeichenlänge

Nach oben
       Version: Office 2010

Hallo zusammen,

meinen Export einer Abfrage in eine CSV-Datei habe ich hinbekommen und es klappt auch.

Problem 1:
Im Ergbnis habe ich jedoch immer eine Trennlinie, die aus ----- besteht, vor und nach jeder Zeile.
Kann ich diese irgendwie weg bekommen?

Problem 2:
Gleichzeitig werden die Spaltenüberschriften abgeschnitten. Kann ich hier eine Zeichenlänge einstellen?

Mein Code:
Code:
    DoCmd.OutputTo acOutputQuery, "abf_Unzuverlässig", acFormatTXT, CurrentProject.Path & "\excel\nicht_zuverlässig.csv"


Und das Ergebnis:
Zitat:
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Familienname | Geburtsname | sämtliche | Geburtsdatum | Geburtsort | PLZ Wohnsitz | Ort Wohnsitz | Straße und | Staatsangehörigke | "Aktenzeichen" | Datum der | Zuverlässig | ZÜP-Behörde |
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


Danke für eure Mühen!
Blackpit
Im Profil kannst Du frei den Rang ändern


Verfasst am:
29. Apr 2014, 09:36
Rufname:

AW: CSV Export: unerwünschte Trennlinie & Zeichenlänge - AW: CSV Export: unerwünschte Trennlinie & Zeichenlänge

Nach oben
       Version: Office 2010

Hallo,

"OutputTo" ist auch ungeeignet für eine CSV-Erstellung.
Die geeignete Methode wäre "TransferText", die OH sollte Dir weiter helfen.

Gruß

BP
Crause
Im Profil kannst Du frei den Rang ändern


Verfasst am:
29. Apr 2014, 09:55
Rufname:

AW: CSV Export: unerwünschte Trennlinie & Zeichenlänge - AW: CSV Export: unerwünschte Trennlinie & Zeichenlänge

Nach oben
       Version: Office 2010

Hallo,

vielen Dank für die Antwort. Mit TransferText habe ich es versucht, jedoch gibt es dabei den Fehler, dass das Feldtrennzeichen dem Text- oder Dezimaltrennzeichen entspricht. Soweit ich es gelesen habe wohl der Standard-Windows 7-Fehler?

Code:
    DoCmd.TransferText acExportDelim, , "abf_Unzuverlässig", CurrentProject.Path & "\excel\nicht_zuverlässig.csv", True
Blackpit
Im Profil kannst Du frei den Rang ändern


Verfasst am:
29. Apr 2014, 10:05
Rufname:

AW: CSV Export: unerwünschte Trennlinie & Zeichenlänge - AW: CSV Export: unerwünschte Trennlinie & Zeichenlänge

Nach oben
       Version: Office 2010

Hallo,

das ist kein Windows-7 Problem sondern ein "Länderspezifisches"
Erstell Dir eine Import/Exportspezifikation (Anleitung z.B. hier)
Verwende das Semicolon als Trennzeichen, dann lässt sich die Datei auch in Excel entsprechend öffnen.

HTH

BP
Crause
Im Profil kannst Du frei den Rang ändern


Verfasst am:
29. Apr 2014, 10:54
Rufname:

AW: CSV Export: unerwünschte Trennlinie & Zeichenlänge - AW: CSV Export: unerwünschte Trennlinie & Zeichenlänge

Nach oben
       Version: Office 2010

Hallo,

habe diese erstellt, jedoch bekomme ich beim Ausführen des Codes den Laufzeitfehler 3438, die Daten würden nicht mit der Schema.ini übereinstimmen.
Code:
    DoCmd.TransferText acExportDelim, "exp_unzuv", "abf_Unzuverlässig", CurrentProject.Path & "\excel\nicht_zuverlässig.csv", True

Muss ich hier statt acExportDelim den acExportFixed wählen?
Blackpit
Im Profil kannst Du frei den Rang ändern


Verfasst am:
29. Apr 2014, 10:58
Rufname:

AW: CSV Export: unerwünschte Trennlinie & Zeichenlänge - AW: CSV Export: unerwünschte Trennlinie & Zeichenlänge

Nach oben
       Version: Office 2010

Question
Hast Du eine "Schema.ini" Datei in dem Verzeichnis?
Geht der manuelle Export mit der Spezifikation?

Gruß

BP
Crause
Im Profil kannst Du frei den Rang ändern


Verfasst am:
29. Apr 2014, 11:03
Rufname:

AW: CSV Export: unerwünschte Trennlinie & Zeichenlänge - AW: CSV Export: unerwünschte Trennlinie & Zeichenlänge

Nach oben
       Version: Office 2010

Eine Schema.ini kann ich auf dem ganzen Computer nicht finden.
Manuell lässt sich die Spezifikation nicht starten (zumindest nicht über gespeicherte Exporte, da ist sie nicht aufgeführt). Dort, wo die Spezifikationen laut der Anleitungen erstellt werden, ist sie aber vorhanden.
Crause
Im Profil kannst Du frei den Rang ändern


Verfasst am:
30. Apr 2014, 12:52
Rufname:

AW: CSV Export: unerwünschte Trennlinie & Zeichenlänge - AW: CSV Export: unerwünschte Trennlinie & Zeichenlänge

Nach oben
       Version: Office 2010

Wie vermutet lag das Problem am acExportDelim, hier darf kein Delim verwendet werden.

Momentan wird mir ein Fehler ausgegeben, dass 0 Parameter erwartet , aber zu wenige übergeben wurden. Dieser Fehler macht für mich keinen Sinn... jemand eine Idee?
Liegt es daran, dass ich in der Abfrage verschiedene Felder umbenenne bzw. in einem Fall zwei Felder zusammenführe?

Hier noch die Abfrage, die ich exportiere:
Code:
SELECT tbl_Zuverlässigkeit.Familienname, tbl_Zuverlässigkeit.Geburtsname, tbl_Zuverlässigkeit.[Vorname] & [weitere_Vornamen] AS [sämtliche Vornamen], tbl_Zuverlässigkeit.Geburtsdatum, tbl_Zuverlässigkeit.Geburtsort, tbl_Zuverlässigkeit.PLZ AS [PLZ Wohnsitz], tbl_Zuverlässigkeit.Ort AS [Ort Wohnsitz], tbl_Zuverlässigkeit.tbl_Zuverlässigkeit.[Strasse] & [Hausnummer] AS [Straße und Hausnummer Wohnsitz], tbl_Zuverlässigkeit.Staatsangehörigkeit, tbl_Zuverlässigkeit.[AZ_Jahr] & "/" & [Aktenzeichen] AS ["Aktenzeichen"], tbl_Zuverlässigkeit.Zuverlässig_ab AS [Datum der Entscheidung], tbl_Zuverlässigkeit.["N"] AS Zuverlässig, "Luftsicherheitsbehörde Bremen" AS [ZÜP-Behörde]
FROM tbl_Zuverlässigkeit
WHERE (((tbl_Zuverlässigkeit.Ergebnis) Like "nicht zuverlässig"));
Blackpit
Im Profil kannst Du frei den Rang ändern


Verfasst am:
30. Apr 2014, 13:32
Rufname:

AW: CSV Export: unerwünschte Trennlinie & Zeichenlänge - AW: CSV Export: unerwünschte Trennlinie & Zeichenlänge

Nach oben
       Version: Office 2010

Crause hat folgendes geschrieben:
Manuell lässt sich die Spezifikation nicht starten

Eine Spezifikation kannst Du auch nicht starten!
Ich kann für alle Abfragen und Tabellen einen manuellen Export starten.
Wenn ich eine Textdatei exportiere und beim ersten Schritt nichts anhake komme ich zu dem Teil, der auf DBWiki ausführlich erklärt ist.
Dort kann ich die Datei dann auch mit der gewählten Spezifikation exportieren.

Crause hat folgendes geschrieben:
Wie vermutet lag das Problem am acExportDelim, hier darf kein Delim verwendet werden.

Wie bitte?
Der TransferTyp "acExportDelim" ist sicherlich der Richtige, wenn Du eine CSV-Datei mit (in der Spezifikation definierten) Trennzeichen willst.
Zu Deinem SQL-Problem kann ich nur sagen, schau Dir das Statement an, spar dir erst mal die Aliase und bring die Abfrage erst mal im Abfrageeditor zum laufen.
Code:
...tbl_Zuverlässigkeit.tbl_Zuverlässigkeit.[Strasse] & [Hausnummer]...

ist vmtl. nur ein Problem.

Gruß

BP
MissPh!
Office-VBA-Programmiererin


Verfasst am:
30. Apr 2014, 14:44
Rufname:
Wohnort: NRW

AW: CSV Export: unerwünschte Trennlinie & Zeichenlänge - AW: CSV Export: unerwünschte Trennlinie & Zeichenlänge

Nach oben
       Version: Office 2010

Hi,

und so etwas geht auch nicht:
Code:
[AZ_Jahr] & "/" & [Aktenzeichen] AS ["Aktenzeichen"]
im Aliasnamen darfst du keine Gänsefüßchen verwenden.
_________________
Gruß MissPh!
Blackpit
Im Profil kannst Du frei den Rang ändern


Verfasst am:
30. Apr 2014, 15:03
Rufname:

AW: CSV Export: unerwünschte Trennlinie & Zeichenlänge - AW: CSV Export: unerwünschte Trennlinie & Zeichenlänge

Nach oben
       Version: Office 2010

wenn wir schon beim "zerpflücken" sind Wink :
Code:
...tbl_Zuverlässigkeit.["N"]  AS Zuverlässig...

Was ist das?

Gruß

BP
MissPh!
Office-VBA-Programmiererin


Verfasst am:
30. Apr 2014, 15:20
Rufname:
Wohnort: NRW

AW: CSV Export: unerwünschte Trennlinie & Zeichenlänge - AW: CSV Export: unerwünschte Trennlinie & Zeichenlänge

Nach oben
       Version: Office 2010

Zitat:
Was ist das?
...das könnte tatsächlich ein Feldname sein, ich hab's ausprobiert.
Somit ist auch mein Hinweis auf den Aliasnamen oben nicht korrekt.
Fragt sich nur, warum man so etwas machen möchte. Wink

_________________
Gruß MissPh!
Blackpit
Im Profil kannst Du frei den Rang ändern


Verfasst am:
30. Apr 2014, 15:38
Rufname:

AW: CSV Export: unerwünschte Trennlinie & Zeichenlänge - AW: CSV Export: unerwünschte Trennlinie & Zeichenlänge

Nach oben
       Version: Office 2010

@MissPh!
Echt!? Wer macht den sowas und vor allem wozu?
Auch die ganzen Umlaute und Sonderzeichen in den Bezeichnern gehören m.E. überarbeitet.
Nach dem Datenmodell traue ich mich schon gar nicht zu fragen Rolling Eyes

Zitat:
Dieser Fehler macht für mich keinen Sinn...

Ich denke Du revidierst diese Aussage nochmal, oder?! Wink

Gruß

BP
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: Abfragen von 2 Spalten & ergebniss in der 3ten wiedergeb 1 Ray-82 496 10. Dez 2007, 12:12
JörgG Abfragen von 2 Spalten & ergebniss in der 3ten wiedergeb
Keine neuen Beiträge Access Tabellen & Abfragen: Export als CSV...Feld irrtümlicherweise als dezimal mit ,00? 5 Zonk 1293 19. Nov 2007, 11:38
Zonk Export als CSV...Feld irrtümlicherweise als dezimal mit ,00?
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage aus > CSV Memofeld wird abgeschnitten 1 rud4411 892 04. Nov 2007, 11:48
steffen0815 Abfrage aus > CSV Memofeld wird abgeschnitten
Keine neuen Beiträge Access Tabellen & Abfragen: Datenzugriffseite & Co 0 Scarface1102 399 02. Aug 2007, 13:51
Scarface1102 Datenzugriffseite & Co
Keine neuen Beiträge Access Tabellen & Abfragen: Export in .dbf-Datei - Felddefinitionen? 4 Rhett 1808 04. Apr 2007, 16:12
Rhett Export in .dbf-Datei - Felddefinitionen?
Keine neuen Beiträge Access Tabellen & Abfragen: Verknüfpftes Excel Arbeitsblatt & Access Anfügeabfrage 0 Highnz 995 02. März 2007, 10:59
Highnz Verknüfpftes Excel Arbeitsblatt & Access Anfügeabfrage
Keine neuen Beiträge Access Tabellen & Abfragen: CSV Import bricht import ab 3 Highlander 10181 09. Jan 2007, 12:35
oshizo CSV Import bricht import ab
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrageergebnis in txt/csv exportieren ABER: aneinanderger. 3 marco_delitz 801 03. Nov 2006, 10:22
Nouba Abfrageergebnis in txt/csv exportieren ABER: aneinanderger.
Keine neuen Beiträge Access Tabellen & Abfragen: Abfr. zum Export von Daten nach Word - Hilfestellung erbeten 11 Dickinson 2111 20. Okt 2006, 13:09
Dickinson Abfr. zum Export von Daten nach Word - Hilfestellung erbeten
Keine neuen Beiträge Access Tabellen & Abfragen: Dezimalstellen beim Export 1 Jottwd 791 13. Jul 2006, 12:03
Jottwd Dezimalstellen beim Export
Keine neuen Beiträge Access Tabellen & Abfragen: Werte summieren & Quoten berechnen 7 SCG_Shadow 4928 07. Jul 2006, 14:30
rita2008 Werte summieren & Quoten berechnen
Keine neuen Beiträge Access Tabellen & Abfragen: Export in CSV ohne Nachkommastellen 2 Mario 2523 22. Mai 2006, 12:40
Mario Export in CSV ohne Nachkommastellen
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Microsoft-Excel Diagramme