返回列表 上一主題 發帖

[發問] 如何找到有特殊符號的檔名

先把檔案放在同資料夾中//去掉特殊文字..更改檔名//
或直接用加"日期" 去 like, 符合開啟(自己改看看)

Sub TTT()
Dim PH$, xObj, xFiles, F, FN$, Nm$
PH = ThisWorkbook.Path & "\"
Set xObj = CreateObject("Scripting.FileSystemObject")
Set xFiles = xObj.GetFolder(PH).Files
For Each F In xFiles
    FN$ = F.Name: Nm = ""
    If FN Like "*每日模具異動*.xlsx" Then
       For j = 1 To Len(FN)
           T = Mid(FN, j, 1)
           If Asc(T) <> 63 Then Nm = Nm & T
       Next j
       If FN <> Nm And Dir(PH & Nm) = "" Then F.Name = Nm
    End If
Next
End Sub

TOP

        靜思自在 : 不要小看自己,因為人有無限的可能。
返回列表 上一主題