【发布时间】:2021-01-25 16:14:55
【问题描述】:
我希望在文件夹中搜索关键字词“燃料”,以将返回文件中的信息提取到“数据”表中。
例如,我有一个文件夹的周数(1 - 52 跨年,所以在新的一年里这将包含一个文件夹,但会随着时间的推移而构建)。
我在此文件夹中搜索所有包含“燃料”一词的 .doc 文件。
您可以通过 Windows 搜索执行此操作,方法是在右上角的搜索功能中键入“fuel”,它将显示所有文件名和所有包含单词“fuel”的文件。
我有这个用于搜索名称中包含“燃料”但内部没有的文件。
Sub LoopThroughFiles()
Dim MyObj As Object, MySource As Object, file As Variant
file = Dir("c:\testfolder\")
While (file <> "")
If InStr(file, "fuel") > 0 Then
MsgBox "found " & file
Exit Sub
End If
file = Dir
Wend
End Sub
【问题讨论】:
-
您希望 Excel VBA 宏检查 Word 文件吗??