我需要在日志文件中查找一串文本。
找到该文本字符串后,我想立即获取接下来的 4 行文本,请参见下面的示例:
示例 找到的文本字符串 找到的字符串后的第一行 找到的字符串后的第二行 找到的字符串后的第三行 找到的字符串后的第四行
我的代码是:
'strFileName = "D:\write123.xls"
'Set objExcel = CreateObject("Excel.Application")
'objExcel.Visible = True
'Set objWorkbook = objExcel.Workbooks.Add()
'objWorkbook.SaveAs(strFileName)
'objExcel.Quit
Set objFileToRead = CreateObject("Scripting.FileSystemObject").OpenTextFile("D:\mic.txt",1)
strFileText = objFileToRead.ReadAll()
objFileToRead.Close
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFileToWrite = objFSO.OpenTextFile("D:\write123.xlsx", 2)
objFileToWrite.Write strFileText
objFileToWrite.Close
任何帮助或任何替代方案或任何脚本将不胜感激,我只想将日志文件的内容提取到我的目标表中。
谢谢chirag