-1
.docxの特定のファイルのフォルダを探しています。私はXの名前をInputboxに入れ、シートYに行き、Xの次の右のセルを見て、これをWord(次のセルの右は開いたい単語のファイル)として開きます。それは動作していますが、問題はWord Docが複数のサブフォルダにある可能性があることです。これらのサブフォルダですばやく検索する方法はありますか?VBA、サブフォルダで検索
Private Sub CommandButton1_Click()
On Error GoTo ErrorHandling
Application.ScreenUpdating = False
Dim AppWD As Object
Dim SearchX As String
Dim SearchArea As Range
Dim Y As String
Dim sPath As String
sPath = "C:\Users\VS\Desktop\test"
SearchRule = InputBox("X")
Set SearchArea = Sheets("Look").Range("A:A").Find(what:=SearchX, _
LookIn:=xlFormulas, lookat:=xlWhole)
ActiveWindow.Visible = True
Target = SearchArea.Offset(0, 1).Value
Set AppWD = CreateObject("Word.Application")
AppWD.Visible = True
AppWD.documents.Open (sPath & "\" & Target & "." & "docx")
ErrorHandling: Exit Sub
End Sub