我正在使用 excel 打开一个文本文件,找到某个字符串并将其替换为空/删除它。显然,我很难弄清楚星号/通配符的正确语法,希望这对某人来说是一个简单的答案!
这是我的代码的一个简短示例,以防它有一些隐藏的影响。
Sub ReplaceText()
Dim DataFind As String
Open "ORIGINAL\073347.TXT" For Binary As #1
DataFind = Space$(LOF(1))
Get #1, , DataFind
Close #1
'<< 073347 >>
DataFind = Replace(DataFind, "<< * >>", "")
Open "NEW\073347.TXT" For Output Access Write As #1
Print #1, DataFind
Close #1
End Sub
基本上我想在文本文件中找到一种特定类型的字符串(语法方面),在这种情况下它将是“<< 073347 >>”但我似乎找不到正确的语法来使用 < < >> 在任何一方,或者一旦我知道我做错了什么,可能会发生其他事情。“<< 073347 >>”工作正常。我尝试过“&”符号、添加空格等,可能只是在正确的上下文中。希望这是足够的信息。并提前感谢!