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
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
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 ;-)
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden