Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Probleme mit "," und "." und "" im Text

Forumthread: Probleme mit "," und "." und "" im Text

Probleme mit "," und "." und "" im Text
25.08.2016 07:35:21
TD
Hallo liebes Forum,
Ich habe ein Problem. Und zwar öffne ich ein Textdokument in dem alle "." durch "," ersetzt werden sollen, damit das Programm welches das Dokument einliest die Werte erkennt. Sobald ich die Punkte ersetzt habe schreibt er Anführungszeichen vor die Zahlen mit einem "," statt einem ".", welche das Programm auch nicht verarbeiten kann. lösche ich nun die "" habe ich wieder "." statt "," womit ich wieder beim Anfang bin.
hier das skript
Application.DisplayAlerts = False
'ändert "." in ","
Workbooks.OpenText Filename:="N:\BIOS2000\Import\SL\RP0XXXX000.sli"
Cells.Replace What:=".", Replacement:=",", LookAt:=xlPart, SearchOrder _
:=xlByRows, MatchCase:=False
Cells.Replace What:=Char43, Replacement:="", LookAt:=xlPart, SearchOrder _
:=xlByRows, MatchCase:=False
ActiveWorkbook.SaveAs Filename:="N:\BIOS2000\Import\SL\RP0XXXX000.sli", _
FileFormat:=xlText, CreateBackup:=False
ActiveWindow.Close SaveChanges:=False
'Entfernt ""
Workbooks.OpenText Filename:="N:\BIOS2000\Import\SL\RP0XXXX000.sli"
Cells.Replace What:=Char43, Replacement:="", LookAt:=xlPart, SearchOrder _
:=xlByRows, MatchCase:=False
ActiveWorkbook.SaveAs Filename:="N:\BIOS2000\Import\SL\RP0XXXX000.sli", _
FileFormat:=xlText, CreateBackup:=False
ActiveWindow.Close SaveChanges:=False
Application.DisplayAlerts = True
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Probleme mit "," und "." und "" im Text
25.08.2016 08:23:34
Fennek
Hallo,
da es keine Frage gab, vermute ich, dass Zahlen im US-Format importiert werden sollen. Eine Variante ist, beim Öffnen den Parameter "Local" zu nutzen. Wenn dies, wie im Script, erst nachträglich macht, müßte man z.B. die ganze Spalte mit 1 multiplizieren, damiit die Zahlen als Zahl erkannt werden (in irgendeine Zelle 1 schreiben, kopieren, Taste-F5, Inhalte, "multiplizieren" anklicken.)
mfg
Anzeige
AW: Probleme mit "," und "." und "" im Text
25.08.2016 08:29:00
TD
Die Frage lautet: Wie kann ich"." durch "," im gesamten textdokument ersetzen ohne das um die zahlen ein "" zeichen steht?
AW: Probleme mit "," und "." und "" im Text
25.08.2016 08:41:23
Fennek
Hallo,
gut, auf den ersten Blick scheint das Script das zu machen. Aber für eine Problemanalyse bzw. Tipp ist eine (kleine) Beispieldatei notwendig.
mfg
ohne Text-Assi
25.08.2016 15:17:16
Rudi
Hallo,
teste mal:
Sub aaa()
Dim strTmp As String, strOut As String
Open "N:\BIOS2000\Import\SL\RP0XXXX000.sli" For Input As #1
Do While Not EOF(1)
Line Input #1, strTmp
strOut = strOut & vbCrLf & strTmp
Loop
Close #1
strOut = Mid(strOut, 2)
strOut = Replace(strOut, ".", ",")
Open "N:\BIOS2000\Import\SL\RP0XXXX000.sli" For Output As #1
Print #1, strOut
Close #1
End Sub
Gruß
Rudi
Anzeige
AW: ohne Text-Assi
26.08.2016 12:08:38
TD
Danke klappt perfekt.
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige