powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как открывая книгу запустить только форму?
7 сообщений из 7, страница 1 из 1
Как открывая книгу запустить только форму?
    #37227913
JuliSa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, уважаемые знатоки Эксэля!
Подскажите пожалуйста, можно ли сделать так, чтобы при открытии книги запускалась только форма, а сама книга была скрыта? Заранее благодарю
...
Рейтинг: 0 / 0
Как открывая книгу запустить только форму?
    #37228363
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Книга может быть скрытой только если она аддон.
...
Рейтинг: 0 / 0
Как открывая книгу запустить только форму?
    #37228604
JuliSa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Antonariy, а что аддон? Я новичок в VBA. Я создала проект, но при повторном открытии он открывается "только для чтения" Не могу найти ошибку. Такое впечатление, что после нажатия на крестик, файл не закрылся. Можете помочь?
...
Рейтинг: 0 / 0
Как открывая книгу запустить только форму?
    #37229066
Фотография VSVLAD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)
    Application.Quit
End Sub
...
Рейтинг: 0 / 0
Как открывая книгу запустить только форму?
    #37230281
JuliSa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
VSVLAD. Все равно при повторном открытии файла появляется сообщение, что файл уже открыт. Как сделать так, чтоб файл сохранялся перед закрытием?
...
Рейтинг: 0 / 0
Как открывая книгу запустить только форму?
    #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
Как открывая книгу запустить только форму?
    #37230341
JuliSa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
VSVLAD, Не помогает. Если я данные не меняю, то все закрывается и открывается отлично. Но стоит только поменять данные, то сразу возникает проблема. (см. файл).
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как открывая книгу запустить только форму?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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