Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Excel VBA (часть 3)

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

Открыть новую тему     Написать ответ в эту тему

dneprcomp



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Private Sub Command1_Click()
    Dim files() As String
    If (FindFiles("c:\windows\system32\", "dll", files) = True) Then
        MsgBox "Files found: " & UBound(files) & vbCrLf & vbCrLf & _
               "1st file: " & files(0) & vbCrLf & _
               "2nd file: " & files(1)
    End If
End Sub
Private Function FindFiles(ByVal path As String, ByVal ext As String, ByRef files() As String) As Boolean
    Dim ffile As String
    ffile = Dir$(path & "*." & ext)
    Do
        If (ffile <> vbNullString) Then
            If (FindFiles = False) Then
                ReDim files(0) As String
                FindFiles = True
            Else
                ReDim Preserve files(UBound(files) + 1) As String
            End If
            files(UBound(files)) = ffile
            ffile = Dir
        Else
            Exit Do
        End If
    Loop Until (ffile = vbNullString)
End Function

Всего записей: 3920 | Зарегистр. 31-03-2002 | Отправлено: 17:23 12-11-2010 | Исправлено: dneprcomp, 17:35 12-11-2010
Открыть новую тему     Написать ответ в эту тему

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Excel VBA (часть 3)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru