我希望您能用VBA在Excel 2010中完成此操作。在Excel 2003中,可以使用Application.FileSearch方法实现,但该方法已被弃用(请参见下文)。
有什么办法可以在Excel 2010中完成这个任务吗?
谢谢。
Dim sFileName As String
sFileName = ""
With Application.FileSearch
.NewSearch
.LookIn = sDir
.Filename = "*.*"
.Execute msoSortByLastModified, msoSortOrderDescending
If .FoundFiles.Count > 0 Then sFileName = .FoundFiles(1)
End With
有什么办法可以在Excel 2010中完成这个任务吗?
谢谢。