Private Function pstrフォルダ内から指定拡張子ファイル検索(ByVal pstr検索場所 As String, ByVal pstr拡張子 As String) As String
Dim FSO As FileSystemObject
Dim objFolder As Folder
Dim subFile As File
Dim strOneFile As String
On Error GoTo errpstrフォルダ内から指定拡張子ファイル検索
Set FSO = New FileSystemObject
Set objFolder = FSO.GetFolder(pstr検索場所)
For Each subFile In objFolder.Files
strOneFile = subFile.Name
strOneFile = UCase(strOneFile)
strOneFile = Right(strOneFile, Len(pstr拡張子) + 1)
If strOneFile = "." & UCase(pstr拡張子) Then
pstrフォルダ内から指定拡張子ファイル検索 = pstr検索場所 & "\" & subFile.Name
Exit Function
End If
Next
pstrフォルダ内から指定拡張子ファイル検索 = ""
Exit Function
errpstrフォルダ内から指定拡張子ファイル検索:
pstrフォルダ内から指定拡張子ファイル検索 = ""
Exit Function
Resume Next
End Function