Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как открывая книгу запустить только форму? / 7 сообщений из 7, страница 1 из 1
22.04.2011, 08:40
    #37227913
JuliSa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как открывая книгу запустить только форму?
Здравствуйте, уважаемые знатоки Эксэля!
Подскажите пожалуйста, можно ли сделать так, чтобы при открытии книги запускалась только форма, а сама книга была скрыта? Заранее благодарю
...
Рейтинг: 0 / 0
22.04.2011, 12:13
    #37228363
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как открывая книгу запустить только форму?
Книга может быть скрытой только если она аддон.
...
Рейтинг: 0 / 0
22.04.2011, 13:37
    #37228604
JuliSa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как открывая книгу запустить только форму?
Antonariy, а что аддон? Я новичок в VBA. Я создала проект, но при повторном открытии он открывается "только для чтения" Не могу найти ошибку. Такое впечатление, что после нажатия на крестик, файл не закрылся. Можете помочь?
...
Рейтинг: 0 / 0
22.04.2011, 15:49
    #37229066
VSVLAD
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как открывая книгу запустить только форму?
Код: plaintext
1.
2.
3.
Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)
    Application.Quit
End Sub
...
Рейтинг: 0 / 0
23.04.2011, 17:40
    #37230281
JuliSa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как открывая книгу запустить только форму?
VSVLAD. Все равно при повторном открытии файла появляется сообщение, что файл уже открыт. Как сделать так, чтоб файл сохранялся перед закрытием?
...
Рейтинг: 0 / 0
23.04.2011, 18:52
    #37230333
VSVLAD
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как открывая книгу запустить только форму?
Играть с параметрами, для достижения нужного эффекта. При чём сохранение возможно не удастся, поэтому ловить исключения и выполнять соответствующие действия

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)
    Application.DisplayAlerts = False
    ThisWorkbook.Save
    'ThisWorkbook.SaveAs "D:\F.xls"
    
    ThisWorkbook.Saved = True
    Application.Quit
End Sub
...
Рейтинг: 0 / 0
23.04.2011, 19:11
    #37230341
JuliSa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как открывая книгу запустить только форму?
VSVLAD, Не помогает. Если я данные не меняю, то все закрывается и открывается отлично. Но стоит только поменять данные, то сразу возникает проблема. (см. файл).
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как открывая книгу запустить только форму? / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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