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

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

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

Так сюда "d:\1\5.xls" и нужно подставить "нужный" (имя файла)
...
Рейтинг: 0 / 0
05.10.2005, 13:19:35
    #33306166
yayayaya
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как проверить существует ли файл?
Спасибо большое!
...
Рейтинг: 0 / 0
10.07.2006, 12:44:53
    #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
27.07.2006, 14:21:38
    #33882313
Ivan33
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как проверить существует ли файл?
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Как проверить существует ли файл? / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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