-4
我收到錯誤800A0401 - 預期的 「輸出」
在VBScript800A0401語句的結束 - 聲明
的預期結束。
請什麼是錯的澄清。
Const ForReading = 1
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objTextFile = objFSO.OpenTextFile("C:\Users\RAJDIQ\Desktop\Macros\11082017\SingleFile.txt", ForReading)
strLine = objTextFile.ReadLine
Set folder = objFSO.GetFolder("C:\Users\RAJDIQ\Desktop\Macros\11082017\")
Set outfile = objFSO.OpenTextFile("C:\Users\RAJDIQ\Desktop\Macros\11082017\comparedel.txt")
myFile ="C:\Users\RAJDIQ\Desktop\Macros\11082017\Output.txt"
Open myFile for Output As #1
t = 0
Do Until outfile.AtEndOfStream
strLine = outfile.ReadLine
If InStr(strLine, substrToFind) <> 0 Then
t = t+1
Else
[ Lines = Lines & t & ","
Write #1, Lines]
End If
Loop
MsgBox "Complete"
''Lines = Lines&t&「,」'不是有效的VBA語句。你想用那個'['?]做什麼? – YowE3K
也不是'寫入#1,行]'。 –
我用|來記錄每條記錄分隔並與其他文件進行比較。沒有匹配的記錄,我正在挑選沒有匹配的線。 – DevR