VBA代码,用于搜索文件中的子字符串并打印整个单词

VBA代码,用于搜索文件中的子字符串并打印整个单词,vba,excel,Vba,Excel,是否可以使用VBA代码为excel工作表中某个位置的多个文件的搜索子字符串打印整个单词 假设 我有10个日志文件在位置'C:\Logs' 在每个日志文件中,我要搜索字符串,请在工作表1中侦听(以行为单位) 例如 假设在单词Red2312的第一个日志文件log1.txt中找到子字符串Red 我希望将Red2312打印到下一张excel工作表 那么输出是, 任何帮助都会很好!甚至是如何继续操作..看看这个:它们可能是实际的“.log”文件,还是您称之为“日志文件”的Excel工作簿的副本?

是否可以使用VBA代码为excel工作表中某个位置的多个文件的搜索子字符串打印整个单词

假设

  • 我有10个日志文件在位置
    'C:\Logs'
  • 在每个日志文件中,我要搜索字符串,请在工作表1中侦听(以行为单位)
例如

  • 假设在单词
    Red2312
    的第一个日志文件
    log1.txt
    中找到子字符串
    Red
  • 我希望将
    Red2312
    打印到下一张excel工作表
  • 那么输出是,
任何帮助都会很好!甚至是如何继续操作..

看看这个:它们可能是实际的“.log”文件,还是您称之为“日志文件”的Excel工作簿的副本?
    1]Red
    2]Blue
    3]Green

(where 1,2,3 are row numbers)
0] A  B  C |

1] Red2312 | log1.txt

2] Blue2121 | log1.txt

3] Red1234 | log7.txt