Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / проверка на "Новый" Excel файла / 10 сообщений из 10, страница 1 из 1
05.04.2010, 13:00
    #36561005
anatolean
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проверка на "Новый" Excel файла
Добрый день. Не подскажите, как мне проверить при закрытии Excel файла новый ли он. Я сохраняю через Save as. Спасибо.
...
Рейтинг: 0 / 0
05.04.2010, 13:09
    #36561032
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проверка на "Новый" Excel файла
anatolean,

Первое, что пришло в голову, в
Код: plaintext
ThisWorkBook.FullName
отсутствует путь
...
Рейтинг: 0 / 0
05.04.2010, 13:12
    #36561040
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проверка на "Новый" Excel файла
Даже так - пустой/не пустой
Код: plaintext
ThisWorkBook.Path
...
Рейтинг: 0 / 0
05.04.2010, 13:24
    #36561076
anatolean
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проверка на "Новый" Excel файла
Большое спасибо! Сейчас попробую.
...
Рейтинг: 0 / 0
05.04.2010, 14:39
    #36561263
anatolean
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проверка на "Новый" Excel файла
Не работает. Хотя документ существует, для метод Path возвращает пустую строку.
...
Рейтинг: 0 / 0
05.04.2010, 14:45
    #36561276
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проверка на "Новый" Excel файла
anatoleanНе работает. Хотя документ существует, для метод Path возвращает пустую строку.

Возможно, это связано с тем, что путь документа совпадает с текущей папкой.
Попробуйте все же тогда FullName - он должен всегда возвращать с путем.
...
Рейтинг: 0 / 0
05.04.2010, 14:57
    #36561307
anatolean
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проверка на "Новый" Excel файла
Как-то странно работает: FullName возвращает "Лист1". Буду разбираться. Большое спасибо за участие.
...
Рейтинг: 0 / 0
05.04.2010, 15:01
    #36561320
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проверка на "Новый" Excel файла
anatoleanКак-то странно работает: FullName возвращает "Лист1". Буду разбираться. Большое спасибо за участие.

Должно быть "Книга1" для несохраненной книги. После сохранения появляется путь.
...
Рейтинг: 0 / 0
05.04.2010, 15:18
    #36561358
vlth
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проверка на "Новый" Excel файла
anatoleanКак-то странно работает: FullName возвращает "Лист1". Буду разбираться. Большое спасибо за участие.
Код: plaintext
If InStr( 1 , ThisWorkbook.FullName, "\") =  0  Then MsgBox "Это новая книга."
...
Рейтинг: 0 / 0
05.04.2010, 17:29
    #36561710
.Михаил.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проверка на "Новый" Excel файла
Код: plaintext
1.
If Not (ThisWorkbook.FullName Like "*.xls") Then MsgBox "Это новая книга."
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / проверка на "Новый" Excel файла / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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