vba中,如何实现用代码替换某一文本文件中的指定字符串
如题,如何在vba中用代码实现替换某一文本文件中的指定字符串,如将D:\CESHI.TXT中的字符串“ceshi”替换成“chengong”...
如题,如何在vba中用代码实现替换某一文本文件中的指定字符串,如将D:\CESHI.TXT中的字符串“ceshi”替换成“chengong”
展开
展开全部
把文件整体读入一个字串stri
stri=replace(stri,"ceshi","chengong")
把stri保存回原文件。
stri=replace(stri,"ceshi","chengong")
把stri保存回原文件。
追问
谢谢。希望提供个代码实例,正不知道如何读入和保存txt文件
追答
set fs=server.createobject("scripting.filesystemobject")
'file=server.mappath("qq.txt")
set txt=fs.opentextfile("D:\CESHI.TXT",1,false)
stri=txt.readall
txt.close
set txt=nothing
stri=replace(stri,"ceshi","chengong")
set txt=fs.opentextfile("D:\CESHI.TXT",2,true)
txt.write(stri)
txt.close
set txt=nothing
set fs=nothing
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询