|
フルパス名が都度変更するテキストファイルを読込みしたいのですが
OPEN命令で、下記のようにしても読込みされませんでした。
(Open strFILENAME For Input As #fNoの行です。)
全くの素人のため原因がわかりません。
恐縮ですが、正しい方法を教えていただけないでしょうか。
Sub FileSearch(Path As String, Target As String)
Dim FSO As Object, Folder As Variant, File As Variant
Dim strFILENAME As Variant
Dim info As String
Dim s As String
Dim a As String
Dim fNo As Integer
Set FSO = CreateObject("Scripting.FileSystemObject")
For Each Folder In FSO.GetFolder(Path).SubFolders
Call FileSearch(Folder.Path, Target)
Next Folder
For Each File In FSO.GetFolder(Path).Files
If File.Name Like Target Then
strFILENAME = File.Path
'++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
fNo = FreeFile
Open strFILENAME For Input As #fNo
Close #fNo
|
|