Excel VBA to find and replace in a text file, ignoring "".

Matt-C

New Member
Joined
Mar 16, 2010
Messages
17
Hi,

I have copied a marco from a website which finds text in a .txt file and replaces it with another text string,

Code:
Sub TestFindAndReplace()
  On Error GoTo ErrorHandler
  Call FindAndReplace("C:\test1\testfile.txt", "123", "abc")
ProgramExit:
  Exit Sub
ErrorHandler:
  MsgBox Err.Number & " - " & Err.Description
  Resume ProgramExit
End Sub

it works fine when i just look for "123" and replace with "abc" but if i try and look for

HTML:
[IMG]http://www.mrexcel.com/forum/../CL300/images/Back-button-V2-web_000.gif[/IMG] BORDER="0">

and replace with

HTML:

it dosent like it, how can i make it to ignore the " "?, because thats where vba brings up an error in the code.

Thanks

Matt
 

Excel Facts

Copy formula down without changing references
If you have =SUM(F2:F49) in F50; type Alt+' in F51 to copy =SUM(F2:F49) to F51, leaving the formula in edit mode. Change SUM to COUNT.
without seeing the underlying code...
you could try searching for
Code:
 "[ IMG ]http://www.mrexcel.com/forum/../CL300/images/Back-button-V2-web_000.gif[/IMG] BORDER=" & char(34)  & "0" & Char(34) & ">"CODE]
 
Upvote 0

Forum statistics

Threads
1,224,590
Messages
6,179,763
Members
452,940
Latest member
rootytrip

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top