2008年7月24日 星期四

用VBA列出檔案所有資訊

以下VBA會列出所有檔案資訊

(不論是否該檔有沒有開啟,都可以得到正確檔案資訊)

Sub getDetailsOfFile()
Dim myShl As New Shell
Dim curFolder As Folder
Dim theItm As FolderItem
Dim Fn As Variant
Dim theTitle As String
Dim outStr As String
Dim i As Long
Fn = Application.GetOpenFilename
If Fn = "False" Then Exit Sub
Set curFolder = myShl.Namespace(CurDir)
Fn = Split(Fn, "\"): Fn = Fn(UBound(Fn))
With curFolder
theTitle = .GetDetailsOf(0, i)
Do While theTitle <> ""
outStr = outStr & theTitle & ": " & vbTab & .GetDetailsOf(.Items.Item(Fn), i) & vbCrLf
Debug.Print i & .GetDetailsOf(.Items.Item(Fn), i)
i = i + 1
theTitle = .GetDetailsOf(0, i)
Loop
End With
Set myShl = Nothing
MsgBox outStr
End Sub


請設定引用項目Microsoft Shell Controls and Automation
VBE=>工具=>設定引用項目=>勾選Microsoft Shell Controls and Automation

2 則留言:

黃文彥 提到...

真愛旅舍視頻聊天室
真愛旅舍視頻聊天室
真愛旅舍視頻聊天室
主播聊天室
同城聊天室
視頻聊
情色電影全集
真人裸體視頻
裸體視頻網址
女人赤身裸體視頻
中國裸體視頻網址
視頻網址大全
視頻網址
低調視頻庫網址
做一個愛視頻網址
視頻網址解析
視頻製作網址
真人女裸體視頻
真人裸體聊天視頻
真人裸體網站
真人表演視頻網站
真人秀多人視頻
真人裸體視頻網站
真人裸體電影
視頻真人秀網站
真人在線網頁遊戲
大島優子裸體
視頻網站排行
在線視頻網站你懂的
視頻下載網站
免費視頻聊天網
國外視頻網站
台灣甜心辣妹視訊
視訊聊天
免費視訊
免費視訊
免費視訊
視訊聊天交友
視訊
視訊美女
173免費視訊
視訊 賽克斯dvd
金瓶梅視訊
live173影音視訊live秀
視訊聊天
173視訊
視訊交友
視訊妹
成人視訊
美女視訊
免費視訊聊天交友網
辣妹視訊
免費視訊聊天室
影音視訊聊天室
視訊聊天室
視訊辣妹
104meme影音視訊聊天室
ut視訊
0401影音視訊
免費視訊聊天
視訊軟體
uthome視訊聊天
558168視訊正妹免費玩
影音視訊

吳佳侑 提到...

手機成人論壇
愛城成人情色論壇
愛城成人社區
愛城成人網
1234成人網站
開心成人自拍論壇
丁香美女社區
開心色情網色情
361性愛網
丁香情色論壇
丁香情色社區
xiao77情色論壇
香水情色論壇
咪咪情色論壇
情色海岸線社區
怡春堂情色論壇
怡春堂社區
香港成人情色論壇
小77成人論壇
品色堂論壇
瑪雅成人網
裸體美女色圖
淫獸學院漫畫
日本成人黃色遊戲
P8電影在線觀看
淫來淫網
黃片論壇
人體堂論壇
望京論壇
望京社區
潮鳴論壇
浙江在線社區
南匯52生活網論壇
狼群電影院
豆辯電影網
伊人成人影院免費
久久色悠悠網
色大姐綜合網
色悠悠綜合影院
色久久綜合網
色哥哥妹妹綜合網
私色房綜合網影視
色悠悠久久綜合
久久小說網悠悠
天天私色綜合網
天天色影視綜合網
唐人色愛區綜合網
天天色綜合影院
私色房綜合區
操一操影院人妻