powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Как проверить существует ли файл?
7 сообщений из 7, страница 1 из 1
Как проверить существует ли файл?
    #33305911
yayayaya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В макросе надо проверить.

т.е. каталог известен
надо проверить есть ли файл 5.xls в этом каталоге
если есть то открыть его,
а если нет то создать с определенным именем.

Помогите, п-та, а то я вроде бы весь хэлп просмотрела, но у меня то синтаксические ошибки, то объект не может быть таким, и т.д.
...
Рейтинг: 0 / 0
Как проверить существует ли файл?
    #33305938
Код: plaintext
1.
2.
3.
4.
    If Len(Dir("d:\1\5.xls")) >  0  Then
        ' Файл есть.
    Else
        ' Файла нет.
    End If
...
Рейтинг: 0 / 0
Как проверить существует ли файл?
    #33306111
yayayaya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да нет этих файлов в каталоге может быть много(1,2, ...я их создаю по мере необходимости). А существует ли нужный?
...
Рейтинг: 0 / 0
Как проверить существует ли файл?
    #33306124
Фотография talgat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
yayayayaда нет этих файлов в каталоге может быть много(1,2, ...я их создаю по мере необходимости). А существует ли нужный?

Так сюда "d:\1\5.xls" и нужно подставить "нужный" (имя файла)
...
Рейтинг: 0 / 0
Как проверить существует ли файл?
    #33306166
yayayaya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо большое!
...
Рейтинг: 0 / 0
Как проверить существует ли файл?
    #33841904
Фотография Ivan33
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Uses path as argument and it returns True if the
path is empty or doesn't exist and False if the path contains files.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
Function bIsEmpty(ByVal szPath As String) As Boolean
    Dim bReturn As Boolean
    Dim szTemp As String
    bReturn = True
    If Right$(szPath,  1 ) <> "\" Then szPath = szPath & "\"
    szTemp = Dir$(szPath & "*.*")
    If szTemp <> "" Then bReturn = False
    bIsEmpty = bReturn
End Function
...
Рейтинг: 0 / 0
Как проверить существует ли файл?
    #33882313
Фотография Ivan33
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Как проверить существует ли файл?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]