VB 编一个批处理程序,把文件夹下TXT里数据之间用1个逗号替代。
这是处理前处理后有vb代码吗,谢谢。我是新手。最后代码,和我能运行的工程(需要加载什么的说明)能给我吗,我在学习中,谢谢!...
这是处理前
处理后
有vb代码吗,谢谢。我是新手。
最后代码,和我能运行的工程(需要加载什么的说明)能给我吗,我在学习中,谢谢! 展开
处理后
有vb代码吗,谢谢。我是新手。
最后代码,和我能运行的工程(需要加载什么的说明)能给我吗,我在学习中,谢谢! 展开
展开全部
Private Sub Command1_Click()
Dim strA As String, strPath As String
strPath = App.Path & "\"
Dim fs As Object, f As Object
Set fs = CreateObject("Scripting.FileSystemObject")
Set f = fs.Getfolder(strPath)
Dim myFile As Object, FF As Object, n As Integer
For Each myFile In f.Files
If myFile.Name Like "*.txt" Then
Set FF = fs.opentextfile(myFile, 1)
strA = FF.readall
For n = 1 To 10
strA = Replace(strA, " ", " ")
Next
End If
strA = Replace(strA, " ", ",")
FF.Close
Set FF = fs.opentextfile(myFile, 2)
FF.write strA
FF.Close
Next
End Sub
可下载附件进行测试!!实际使用时,只需将exe可执行文件与需要处理得文件放在同一目录下即可!
更多追问追答
追答
抱歉,我的问题,条件语句的end if放错了位置,导致可执行文件均被修改。
请下载新的附件测试!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
文件已经做好了,非常简单实用。下载首先看说明文件。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询