Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
in Textdatei Punkt durch Komma ersetzen
#1
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


Angehängte Dateien
.txt   12345678_Ltest.txt (Größe: 559 Bytes / Downloads: 14)
Zitieren
#2
Hallo,

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

Gruß Sigi
Zitieren
#3
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
Zitieren
#4
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
Zitieren
#5
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
Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 3 Gast/Gäste




Hinweis auf Angebot Excel-Inside - lang    Keine Lösung gefunden? Du kannst Dich gerne an unser erfahrenes Experten-Team wenden um dein Anliegen zu besprechen.
   Gerne erstellen wir auf dieser Basis ein Angebot.
   Sende deine Anfrage einfach
per E-Mail an anfrage@excel-inside.de


Powerd and supported by Excel-InsideSolutions