Эдвард_noob
Дата: 18.01.2012 15:48:36
Здравствуйте!
Dim fldr As Object
Dim sfile As Object
Dim fso As Object
Dim sstrFileName As String
Dim sstrPath As String
Dim astr() As String
Dim lngLBound As Long
Dim lngUBound As Long
Dim Size As Integer
Dim asd As String
sstrPath = Me!txtPathFilea + "*.pdf" ' думал примерно так ,но не пашет
Set fso = CreateObject("scripting.FileSystemObject")
Set fldr = fso.GetFolder(sstrPath)
For Each sfile In fldr.Files
sstrFileName = sfile.Name
ReDim Preserve astr(lngLBound To lngUBound)
astr(UBound(astr)) = sstrFileName
lngUBound = lngUBound + 1
Next
Size = UBound(astr) - LBound(astr) ' размер
вот такой код.
Не могу отсортировать файлы по расширению. Спасите бедного нуба.....
RodionAT_new
Дата: 18.01.2012 15:51:31
Эдвард_noob,
Выбирай не в массив, а в таблицу, и хоть засортируйся в доску через запросы.