String VBA扩充Text.txt文件

String VBA扩充Text.txt文件,string,vba,excel,replace,String,Vba,Excel,Replace,我有多个文本文件。它们都位于特定的目录中 Directory=“C:\Users\Bob\Documents\Projects” 该文件将在此目录中作为 BobFileA.txt BobFileB.txt BobFileC.txt 对于每个文本文件,都有一些类似的文本字符串。文本字符串类似于“idStringher”,文本字符串位于文件中,与其他文本一起,因此 787,Tangent(IDStringHere1) 有没有一种方法可以让我运行一个VBA脚本,它将遍历我上面提到的所有文件,打开它

我有多个文本文件。它们都位于特定的目录中

Directory=“C:\Users\Bob\Documents\Projects”

该文件将在此目录中作为

BobFileA.txt
BobFileB.txt
BobFileC.txt
对于每个文本文件,都有一些类似的文本字符串。文本字符串类似于“idStringher”,文本字符串位于文件中,与其他文本一起,因此

787,Tangent(IDStringHere1)
有没有一种方法可以让我运行一个VBA脚本,它将遍历我上面提到的所有文件,打开它们,找到文本字符串,用另一个插入的文本字符串替换文本字符串,但要使用新行命令“NewText”\n“string”,然后以“.CSV”等新格式保存文件 所以这项工作的目标是要有这些文件

BobFileA.csv
BobFileB.csv
BobFileC.csv
在这些文件中,只有原始的文本字符串被替换为新的字符串

    787,Tangent(NewText
    String)

先谢谢你。我永远为你服务

具体哪一部分会给您带来问题?我不确定VBA脚本会使用什么语法访问目录中的文本文件,打开它,并查找和替换必要的字符串。当我研究它时,似乎我需要对FileSystemObject使用一些函数,但我似乎无法在VBA编辑器中使用这些函数。这是否意味着VisualStudio?但是,hopw还能在外部文本文档中找到、插入函数吗?