collapse

* Benutzer Info

 
 
Willkommen Gast. Bitte einloggen oder registrieren. Haben Sie Ihre Aktivierungs E-Mail übersehen?

* Wer ist Online

  • Punkt Gäste: 88
  • Punkt Versteckte: 0
  • Punkt Mitglieder: 0

Es sind keine Mitglieder online.

* Forenstatistik

  • stats Mitglieder insgesamt: 14419
  • stats Beiträge insgesamt: 71647
  • stats Themen insgesamt: 9667
  • stats Kategorien insgesamt: 5
  • stats Boards insgesamt: 17
  • stats Am meisten online: 415

Autor Thema: Export in das MS-DOS-CSV-Format  (Gelesen 3020 mal)

Offline heinz375

  • Newbie
  • Beiträge: 1
Export in das MS-DOS-CSV-Format
« am: Mai 27, 2010, 01:10:08 »
Hallo

ich möchte in A10 Daten aus Abfragen

1.) in das MS-DOS-CSV-Format exportieren.

Dazu habe ich ein Form indem ich 3 Auswahlfelder (Kategorie, Artikel,
Fabrikant) habe und einen Button der die Aktion startet.

Zur Zeit habe ich folgende, nicht zufriedenstellende Lösung:

    If Kategorie = -1 Then
        DoCmd.OutputTo acOutputQuery, "qryKategorie", "xlsx", "D:\KategorieWeb.xlsx", False, "", 1, acExportQualityPrint
    End If

    If Artikel = -1 Then
        DoCmd.OutputTo acOutputQuery, "qryArtikel" ...
    End If

    If Fabrikant= -1 Then
        DoCmd.OutputTo acOutputQuery, "qryFabrikant" ...
    End If

(xlsx, da der Export in das CSV-Dateiformat mit A10 auch nach mehreren
Versuchen nicht funktionieren will)

2.) in der exportierten CSV-Datei (und nur in dieser) sollen beim Export
bestimmte Zeichen entfernt/geändert werden.
Die Zeichen entferne/ändere ich derzeit in Excel.

Das kann VBA sicherlich schneller und besser, weiß allerdings nicht wie der
Code aussieht und wo ich ihn einbinden muß.

2.a) Es sollen alle Buchstaben, "ä" durch "a"; "ö" durch "o" usw. ersetzt
werden nicht jedoch "ä" durch "ae" etc. auch nicht "ß" durch "ss".
2.b) Außerdem sollen alle "?" Symbole gelöscht und alle "," in den Beträgen
durch "." ersetzt werden.
2.c) In den ausgewählten Optionsfeldern soll "1" anstatt "WAHR" geschrieben
werden.

Gruß
Heinrich
 

Offline DF6GL

  • Global Moderator
  • Access-Oberguru
  • *****
  • Beiträge: 23754
Re: Export in das MS-DOS-CSV-Format
« Antwort #1 am: Mai 27, 2010, 09:06:55 »
Hallo,



1)  benutz Transfertext (siehe VBA-Hilfe)  statt OutputTo , evtl. mit einer Export-Spezifikation.  

2)  erledige das in der Abfrage in einer berechneten Spalte.

http://www.dbwiki.de/wiki.php?title=Access_Anf%E4nger:_Wo_schreibe_ich_den_VBA-Code_hin%3F

2a)    http://www.dbwiki.de/wiki.php?title=VBA_Tipp:_Umlaute_ersetzen

2b) was sind "?" Symbole  ?    Benutz zur Formatierung der Beträge die Format-Funktion (wie 2), wenn es nicht in der Export-Spez. erledigt werden kann )

2c)  Was für Optionsfelder?   Wenn damit die  o. g. "Auswahlfelder" gemeint sind, kann so ein Optionsfeld nur entweder markiert (dicker Punkt) oder nicht markiert sein.


 

Import export exel mit access

Begonnen von thomutBoard Microsoft Excel

Antworten: 5
Aufrufe: 4794
Letzter Beitrag Juli 03, 2010, 13:21:37
von thomut
doppelte Dtensätze beim export exel in access vermeiden

Begonnen von thomutBoard Microsoft Excel

Antworten: 2
Aufrufe: 3260
Letzter Beitrag Juli 05, 2010, 21:28:04
von thomut
Export von mehrern Tabellen in eine Datei?!

Begonnen von RiddlerBoard Tabelle/Abfrage

Antworten: 12
Aufrufe: 4918
Letzter Beitrag November 01, 2010, 08:09:54
von database
Abfrage-Export wenn die Abfrage Daten enthält

Begonnen von thorstens1304Board Tabelle/Abfrage

Antworten: 1
Aufrufe: 1668
Letzter Beitrag Dezember 23, 2010, 08:20:42
von MzKlMu
falsche Formatierung bei Excel-Export

Begonnen von LalikowskiBoard Formular

Antworten: 2
Aufrufe: 3234
Letzter Beitrag März 02, 2011, 20:29:49
von Lalikowski

Advertisment / Werbung - Amazon Affiliate Links