|
▼超初心者 さん:
>VBA超初心者です。。
>
>お尋ねしたいのですが、"XXX.txt."ファイルの中の
>
>全ての"tdk-s1"の部分を、"pc.tdks1"と書き換えたいのですが
>どのようなコードを組めばよろしいのでしょうか?
>
>宜しくお願い致します。
こんな感じでしょうか。^d^
Sub test()
Dim Fso As Object
Dim Ts As Object
Dim myPath As String
Dim V As String
Const Bfr As String = "tdk-s1"
Const Aft As String = "pc.tdks1"
myPath = ThisWorkbook.Path & "\test.txt"
Set Fso = CreateObject("Scripting.FileSystemObject")
Set Ts = Fso.OpenTextFile(myPath, 1)
V = Ts.ReadAll
Ts.Close
V = Replace(V, Bfr, Aft)
Set Ts = Fso.OpenTextFile(myPath, 2, True)
Ts.Write V
Ts.Close
Set Ts = Nothing
Set Fso = Nothing
End Sub
|
|