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

Verbesserung der Makro

Forumthread: Verbesserung der Makro

Verbesserung der Makro
18.04.2016 11:15:11
Furkan
Hallo Zusammen,
ich bin neu in VBA Excel. Ich verwende unten stehende Makro um Tabstops und " zu löschen. Meine erste Frage ist
1-Wie kann man es verbessern?
2-Wie kann ich für die Daten Name z.B ABC_101, ABC_102,ABC_103 Loop bis 149 machen.
Danke sehr im Voraus
Sub ersetzen()
Dim strZeile
Dim strZeile2
Dim aFile As String
Open "ABC_101.txt" For Input As #1
Open "ABC_101_neu.txt" For Output As #2
Do While Not EOF(1)
Line Input #1, strZeile
strZeile = Replace(strZeile, """", "")
Print #2, strZeile
Loop
Close #1    ' Datei schließen.
Close #2
Open "ABC_101_neu.txt" For Input As #3
Open "ABC_101_neu2.txt" For Output As #4
Do While Not EOF(3)
Line Input #3, strZeile2
strZeile2 = Replace(strZeile2, Chr(9), "")
Print #4, strZeile2
Loop
Close #3    ' Datei schließen.
Close #4
aFile = "ABC_101_neu.txt"
If Len(Dir$(aFile)) > 0 Then
Kill aFile
End If
End Sub

Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Verbesserung der Makro
18.04.2016 11:23:39
ChrisL
Hi Furkan
Probier mal...
Sub ersetzen()
Dim strZeile As String
Dim i As Integer
For i = 101 To 149
Open "ABC_" & i & ".txt" For Input As #1
Open "ABC_" & i & "_neu.txt" For Output As #2
Do While Not EOF(1)
Line Input #1, strZeile
strZeile = Replace(Replace(strZeile, Chr(9), ""), """", "")
Print #2, strZeile
Loop
Close #1
Close #2
Next i
End Sub
cu
Chris

Anzeige
AW: Verbesserung der Makro
18.04.2016 13:38:04
Furkan
Hello Chris,
ich bedanke mich für deine Unterstützung. Es funktioniert tadellos :)
VG
Furkan
;

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