我从第十个开始替换中间四个“*”?原txt中共有四行,怎么样把四行都替换掉呢?
每行的替换位置均不同
上面是源文件,下面是替换后的文件
这是我写的代码
Option Explicit
Dim objFSO, objInFile, objOutFile
Dim strTemp,sl,sm,sr
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objInFile = objFSO.OpenTextFile("C:\Users\Administrator\Desktop\fuhao.txt")
Set objOutFile = objFSO.CreateTextFile("C:\Users\Administrator\Desktop\jieguo.txt")
strTemp=objInFile.Readline()
sl=left(strTemp,9)
sm=replace(mid(strTemp,10,4),"*","6")
sr=mid(strTemp,15)
objOutFile.WriteLine(sl&sm&sr)
objOutFile.Close
objInFile.Close
MsgBox "处理完成。", 64