05. september 2006 - 21:37Der er
6 kommentarer og 1 løsning
søg og erstat del af text i en txt fil
jeg har en text som jeg henter fra en txt fil, jeg finde en del-text som jeg skal have erstatet med en anden del-text og den skal så lægges tilbage igen i text filen på samme plads.
jeg skal finde "OPS" og skal erstates med "SPO"
xxxxxx zzz xxxxxxx OPS sss cccc ddd OPS ffff rrrr
er der nogen der kan komme en ide til hvordan jeg kan løse dette???
Public Sub Ret_I_Fil() Dim intFF As Integer, Ret As String, RetTil As String, strContent As String intFF = FreeFile Open "c:\fil.txt" For Input As #intFF strContent = Input(LOF(1), #intFF) Close #intFF Ret = InputBox("Hvad skal rettes") RetTil = InputBox("Hvad skal '" & Ret & "' rettes til") strContent = Replace(strContent, Ret, RetTil) Open "c:\fil.txt" For Output As #intFF Print #intFF, strContent Close #intFF End Sub
Jeg har lige prøvet din løsning og den virker meget fint. Det er et større projekt jeg har sat igang og den er kun en lille del, men en vigtig del idet den skal spare mig for meget skrive arbejde.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.