• ベストアンサー

VBSで文字列の置換

VBSまったくの初心者で、「そんなもんWebで調べろ」とお叱りを受けるのを承知でお聞きします。 C:¥置換¥あああ.txt のテキストファイル内にある文字列"ABC"を"DEF"に置換するVBSはどのように記述すればよいでしょうか?。 よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • pkh4989
  • ベストアンサー率62% (162/260)
回答No.1

参考にしてください。 Dim MyFile Dim myRec Dim FS Set FS = CreateObject("Scripting.FileSystemObject") Set MyFile = FS.OpenTextFile("C:\置換\あああ.txt") 'テキストデータ読込 myRec = MyFile.ReadAll 'msgbox myRec 'テキスト変換 myRec = replace(myRec,"ABC","DEF") 'msgbox myRec MyFile.Close '書き込み Set MyFile = FS.CreateTextFile("C:\置換\あああ.txt") MyFile.WriteLine (myRec) MyFile.Close

ogaki_3ok
質問者

お礼

ありがとうございました。 やりたいことが完璧に出来ましたm(__)m。

関連するQ&A