А записать?
Я обычно использую FSO:
[vba]Код
Sub tt()
Const ForReading = 1
Const ForWriting = 2
Set objFSO = CreateObject("Scripting.FileSystemObject")
FileNames = Application.GetOpenFilename(MultiSelect:=True)
If IsArray(FileNames) Then
For I = 1 To UBound(FileNames)
Set objFile = objFSO.OpenTextFile(FileNames(I), ForReading)
strText = objFile.ReadAll: objFile.Close
strText = Replace(strText, Cells(2, 1), Cells(2, 2))
Set objFile = objFSO.OpenTextFile(FileNames(I), ForWriting)
objFile.Write strText: objFile.Close
Next
End If
End Sub
[/vba]
Это так, черновик для доработки. Но рабочий.