chiren Geschrieben 3. April 2001 Geschrieben 3. April 2001 hi ich hab ein kleines problem mit excel und dem abspeichern als .txt-file. in einer tabelle stehen mehrer zeichenfolgen, getrennt durch kommas. wenn ich die tabelle von hand speicher, funktioniert es. wenn ichs mit vba mache, dann klappt es nicht richtig. ich habe bereits festgestellt, daß, wenn ich die kommas weglasse, das ganz klappt. aber wenn die kommas drin sind, dann setzt exce selbständig vor und hinter die zeichenfolgen ein anührungs-/ausführungszeichen wie krieg ich die da weg ? bsp eine zelle: 0x00, 0x00, mein code, der fürs abspeichern zuständig ist ActiveWorkbook.SaveAs FileName:=pfad + d + ".50.p", FileFormat:=xlText zur erläuterung - nach dem [pfad] wird gefragt, genau wie nach dem [d] - klappt ja auch wer weiß ne möglichkeit diese anührungs-/ausführungszeichen wegzukriegen, oder besser excel zu überreden, die nicht hin zu machen Zitieren
lakarando Geschrieben 3. April 2001 Geschrieben 3. April 2001 Hi, hab auf die schnelle nur eine, zugegeben wenig elegante, Möglichkeit gefunden: Verwende als Fileformat xlTextPrinter. Das erzeugt zwar eine Datei mit der Extension .prn aber nachträglich in .txt umbenannt ergibt eine normale Textdatei aber ohne "". cu Zitieren
chiren Geschrieben 4. April 2001 Autor Geschrieben 4. April 2001 danke, so gehts nach etwas umbauarbeit (hatte sehr viel imn den zellen stehen, die er automatisch umbricht in dem format) hätt ich auch selbst drauf kommen können. die dateien werden eh umbenannt, daher ist die endung nicht so wichtig ;-) Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.