In Access 2007 CSV-Export: Deaktivieren Sie die Wissenschaftliche Notation
Beim Export eine CSV aus Access 2007, wird es automatisch konvertiert Dezimalzahlen in die wissenschaftliche Schreibweise.
Leider das Werkzeug erhält, dass Sie behandelt diese Felder als text und zeigt Sie so wie Sie ist.
Den Werten, die exportiert werden, aus der eine Abfrage ausgeführt wird, gegen einige verknüpften Excel-Tabellen, und Sie scheinen perfekt in der Abfrage anzeigen.
Gibt es eine Möglichkeit zum deaktivieren der automatischen Konvertierung in die wissenschaftliche Schreibweise.
I. e. wenn es scheint, als 0.007 in der Abfrage, es erscheint als 0.007 in der Ausgabe csv-eher dann 7E3?
Hinweis: ich bin eingeschränkt in der Verwendung von Excel und Access, für diese. So viel wie ich würde gerne wechseln zu SQL Server, meine Frau würde unglücklich sein, wenn ich Sie auf Ihrem laptop von der Arbeit!
Du musst angemeldet sein, um einen Kommentar abzugeben.
Könnten Sie schreiben, eine kurze Menge von VBA-code in access-Abfragen, die Daten aus der verknüpften Tabelle oder Access-Abfrage und schreiben in eine text-Datei, so erstellen Sie Ihre eigenen .CSV und der Verzicht auf die "Assistenten". Ich mochte nie Zugriff auf " export "Assistenten" viel, und nur die Dateien erstellt mich.
Haben Sie ein paar Möglichkeiten:
können Sie die
Format()
- Funktion direkt in der Abfrage zu zwingen, die Daten in der beanstandeten Spalten formatiert werden, auf eine bestimmte Weise, zum Beispiel:schreiben Sie Ihre eigene CSV-export-routine in VBA.
Ich habe geschrieben man kürzlich als Antwort auf diese Frage.
Können Sie leicht ändern Sie den code zum formatieren von numerischen Datentypen eine bestimmte Art und Weise.
Wenn Sie nicht wissen, wie, lassen Sie mich wissen, und ich werde den code ändern und posten es hier.