Forums Neueste Beiträge
 

acOutputQuery auf Russisch

04/02/2010 - 15:22 von Thomas Raasch | Report spam
Hallo NG,


ich habe mit AccXP eine Mini-Anwendung gebaut. Diese nimmt Daten aus einer
MDB (auch AccXP) und exportiert diese nach Excel.
Folgender einfacher Code:

DoCmd.OutputTo acOutputQuery, "qryExport", acFormatXLS, "dateiname.xls",
False

Mein Problem sind kyrillische Zeichen! Ich habe in der DB teilweise
russische Worte und nach dem Export zu Excel werden diese zu einer Kette von
Fragezeichen a la "??????????".

Wenn ich aber meine qryExport manuell dahernehme und per Rechtsklick -->
Exportieren --> Excel-Datei wàhle, so erhalte ich eine korrekte XLS mit
russischen Zeichen!

Es geht also irgendwie! Nur per VBA gehts nicht :(



Habe gegooglet und nix gefunden auffallend ist, dass die Funktion
OutputTo als letzten Parameter den optionalen Wert "encoding" annehmen
könnte. Leider ist dieser Wert nicht dokumentiert. Die Hilfe sagt halt nur,
dass es ihn gibt.

Evtl. wàre das der Schalter den ich brauche?!
Hilfe!

Grüße
Thomas
 

Lesen sie die antworten

#1 Jens Schilling
05/02/2010 - 21:34 | Warnen spam
Hallo, Thomas

Thomas Raasch wrote:
ich habe mit AccXP eine Mini-Anwendung gebaut. Diese nimmt Daten aus
einer MDB (auch AccXP) und exportiert diese nach Excel.
Folgender einfacher Code:

DoCmd.OutputTo acOutputQuery, "qryExport", acFormatXLS,
"dateiname.xls", False

Mein Problem sind kyrillische Zeichen! Ich habe in der DB teilweise
russische Worte und nach dem Export zu Excel werden diese zu einer
Kette von Fragezeichen a la "??????????".



Also erst ein Import aus einer anderen MDB und anschlissend der Export

Hier gab's mal eine àhnliche Diskussuin - schau mal, ob's Dir hilft:

http://groups.google.com/group/micr...3a24c17b4a

( Link in eine Ziele )


Gruss
Jens

FAQ: http://www.donkarl.com

Ähnliche fragen