EXCEL取得文件名称 大小 时间

来源:百度知道 编辑:UC知道 时间:2024/09/21 00:45:56
EXCEL取得文件名称 大小 时间

指定目录,
通过VBA取得文件夹中全部文件的名称 路径 时间
请给出函数和实现方法,谢谢。
EXCEL如何取得文件夹路径????

通过浏览的方式取得指定的文件夹。
文件夹下面包含若干子文件和目录。

我要对文件夹内部所有对象进行操作。

VBA dim fso,folder,filecount, fn
set fso=createobject("Stripting.FilesSystemObject")
set folder=fso.getfolder("d:\text")
set filecount=folder.files
for each fn in filecount
debug.print "文件名:" & fn.name
debug.print "路径:" & fn.path
debug.print "创建时间:" & fn.datecreated
debug.print "最后访问时间:" & fn.datelastaccessed
debug.print "最后修改时间:" & fn.datelastmodified
debut.print "文件大小:(B):" & fn.size
next

先给你一个脚本文件,将下面代码复制保存为msg.vbs,双击运行。'使用 Shell 的 Application 对象检索一个文件夹"C:\Scripts"中所有文件的文件名和文件大小。
'保存到"C:\Scripts\文件信息.txt"
Const FILE_NAME = 0
const FILE_size=1
Const ForAppending = 8
Set objShell = CreateObject ("Shell.Application")
Set objFolder = objShell.Namespace ("C:\Scripts")
s="File name, File size"&vbCrLf
For Each strFileName in objFol