- 帖子
- 258
- 主題
- 77
- 精華
- 0
- 積分
- 385
- 點名
- 0
- 作業系統
- Win7
- 軟體版本
- Office2010
- 閱讀權限
- 20
- 性別
- 男
- 來自
- Taiwan
- 註冊時間
- 2010-8-8
- 最後登錄
- 2021-1-25
|
回復 4# baconbacons
試試看 我曾經寫過
Sub test()
Dim FileName As Variant
Dim xlfileName As String
Dim FolderName As Variant
Dim f1 As Object
Set f1 = CreateObject("Scripting.FileSystemObject")
Set myfiles = f1.GetFolder(ThisWorkbook.Path ).Files
n = 0
For Each myfile In myfiles
If UCase(f1.getextensionname(Path:=myfile)) = "JPG" _
Or UCase(f1.getextensionname(Path:=myfile)) = "JPEG" _
Or UCase(f1.getextensionname(Path:=myfile)) = "GIF" _
Or UCase(f1.getextensionname(Path:=myfile)) = "BMP" Then
n = n + 1
End If
MsgBox n
Set f1 = Nothing
End Sub |
|