Office-Fragen.de
in Textdatei Punkt durch Komma ersetzen - Druckversion

+- Office-Fragen.de (https://office-fragen.de)
+-- Forum: Microsoft Office (https://office-fragen.de/forum-1.html)
+--- Forum: Excel (https://office-fragen.de/forum-2.html)
+--- Thema: in Textdatei Punkt durch Komma ersetzen (/thread-29016.html)



in Textdatei Punkt durch Komma ersetzen - Belmondo - 25.12.2023

Hallo zusammen

Ich suche ein Programmcode zum öffnen einer Textdatei (Siehe Anhang).
Nach dem öffnen soll der Punkt durch ein Komma ersetzt werden und dann als .csv wieder abspeichern.
Es muss in der Textdatei das Suchen und Ersetzen gemacht werden, sonst kommt es zu falschen 
Werten (Tausender Punktzeichen !) in der neuen .csv Datei.

Mit Workbooks.OpenText in Excel komme ich nicht weiter

Weiß einer von euch ,wo ich da im Netz suchen könnte ?

Lieben Dank in Vorraus

Frohe Weihnachten euch allen


RE: in Textdatei Punkt durch Komma ersetzen - Sigi.21 - 25.12.2023

Hallo,

warum nimmt du nicht einfach einen Texteditor (Editor, WordPad, Word, etc.) und ersetzt einfach den Punkt durch Komma??

Gruß Sigi


RE: in Textdatei Punkt durch Komma ersetzen - Belmondo - 28.12.2023

Hallo Sigi
lieben Dank, das du dich gemeldet hast.

Ich hatte vergessen zuschreiben, das ich das mit ca. 400 Dateien machen müsste.
Daher suche ich einen VBA Code, der mir die Text in eine .csv oder .xls Datei umschreibt und 
gleichzeitig den Punkt ins Komma umwandelt.
Die Textdatei kommt von einer Anlage , die für jedes Bauteil , was sie erstellt ,  eine Datei schreibt.
Die Textdatei in einer .csv Datei abzuspeichern und dann Punkt mit Komma zu tauschen 
bringt mir leider nicht den Erfolg. Da kommt  es leider zu Fehlerwerten. Der Anlagenhersteller hat mich darauf hingewiesen, das ich erst in der Textdatei das ändern muss und dann als .csv oder .xls abspeichern könnte.

Ich kann leider auf dem Firmenrechner keine  Add-In  soeinfach herrunterladen.

Lieben Gruß
Belmondo


RE: in Textdatei Punkt durch Komma ersetzen - Flotter Feger - 28.12.2023

Hallo,

erstmal ... deine TXT ... IST ... bereits eine CSV !!! Dahingehend ist keinerlei Umstellung notwendig.

Die Frage ist daher ... was hast du mit den Dateien vor ?

1) in Excel einlesen
dann kannst du dir das alles absolut sparen ... Excel kann die Dateien auch in diesem Zustand korrekt einlesen.
Der TXT-Import-Assistent führt dich da durch. (Kann man sich mit dem Makro-Rekorder aufzeichnen Stichwort: Local:=True)

2) in ein anderes Programm einlesen

Sabina


RE: in Textdatei Punkt durch Komma ersetzen - Belmondo - 05.01.2024

Hallo Sabina

Ich habe mein Problem mit dem TXT -Import-Assistent mit der Erweiterung der Formatierung nach einigen versuchen gelöst.

Mit dem Makro-Rekorder habe ich die passenden Schritte aufgezeichnet.

Danach alles passend im VBA Code geschrieben .

Jetzt läuft alles 

Lieben Dank Sabina, das du mich noch mal TXT -Import-Assistent hingewiesen hast.

Für mich ist das Thema erstmal erledigt.

Ihr seid ein tolles Forum hier Smile