【发布时间】:2013-02-19 02:18:12
【问题描述】:
我正在使用 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
基本上我想在文本文件中找到一种特定类型的字符串(语法方面),在这种情况下它将是“>”,但我似乎找不到正确的语法来查找任何带有 > 的东西,或者一旦我知道我做错了什么,可能还有其他东西。 “>” 工作正常。我尝试过“&”符号、添加空格等,可能只是在正确的上下文中。希望这是足够的信息。并提前致谢!
【问题讨论】: