Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Закрыть сохраненную книгу / 6 сообщений из 6, страница 1 из 1
25.03.2010, 14:50
    #36542425
segail
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Закрыть сохраненную книгу
Здравствуйте.
По условию идет сохранение книги (вторая строка кода)
После сообщения идет открытие файла и открытие формы3(пятая строка кода)
А сохраненная книга должна закрыться. Но она не закрывается из за кода открытие формы : UserForm3.Show
Как это исправить?
Код: plaintext
1.
2.
3.
4.
5.
6.
Application.DisplayAlerts = False
ThisWorkbook.SaveAs Rep_Documents & "\V ГСМ " & Sheets("Отчет").Range("R1") & "\" & Sheets("Отчет").Range("N1") & ".xls",  1 , ConflictResolution:=xlLocalSessionChanges
Unload Me
MsgBox "  Данные сохранены в папке  V ГСМ " & Sheets("Отчет").Range("R1") & " имя файла " & Sheets("Отчет").Range("N1"),  64 , "Сохранение данных"
Workbooks.Open Filename:="C:\Program Files\IL vgsm\V ГСМ\V_ГСМ.xls": UserForm3.Show
ThisWorkbook.Close (False)
Application.DisplayAlerts = True
...
Рейтинг: 0 / 0
25.03.2010, 15:13
    #36542502
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Закрыть сохраненную книгу
А зачем вы показываете форму из той книги, которую собираетесь закрыть? Или наоборот, зачем закрываете книгу, с формой которой собрались работать? Форма не может вот так взять и отцепиться от своей книги.

Jah loves you.
...
Рейтинг: 0 / 0
25.03.2010, 15:16
    #36542518
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Закрыть сохраненную книгу
Код: plaintext
UserForm3.Show  0 
В этом случае форма мелькнет и закроется вмести с книгой.

Jah loves you.
...
Рейтинг: 0 / 0
25.03.2010, 15:28
    #36542564
segail
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Закрыть сохраненную книгу
Antonariy,
Затем файл V_ГСМ.xls опять открывается, вот и не обходимо, чтобы форма3 данной книги открылась…
...
Рейтинг: 0 / 0
25.03.2010, 17:11
    #36542917
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Закрыть сохраненную книгу
V_ГСМ.xls опять открывается
Это уже другой файл, а UserForm3.Show и ThisWorkbook.Close выполняются для файла "V ГСМ " & Sheets("Отчет").Range("R1") & "\" & Sheets("Отчет").Range("N1") & ".xls"
...
Рейтинг: 0 / 0
25.03.2010, 17:21
    #36542945
segail
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Закрыть сохраненную книгу
Antonariy,
Сформулирую по другому.
Как открыть форму UserForm3 файла V_ГСМ.xls, после открытия файла V_ГСМ.xls
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Закрыть сохраненную книгу / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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