Как вернуться в форму

Весь MS Office, программирование на Visual Basic for Applications и MS VB

Модератор: Naeel Maqsudov

Ответить
Tana_L
Сообщения: 13
Зарегистрирован: 21 май 2009, 12:12

Добрый день! Подскажите, пожалуйста, как сделать? У меня есть кнопка "Работа с данными", при нажатии которой открывается excel- таблица, а форма закрывается.
Private Sub CommandButton2_Click()
UserForm2.Hide
Windows("Загрузка.xls").Activate ' файл, где находится форма
ActiveWorkbook.Close
Windows(name).Activate ' таблица с данными
End Sub
А как сделать, чтобы после работы с excel-таблицей, вернуться в форму
Аватара пользователя
AlexZZZ
Сообщения: 237
Зарегистрирован: 01 июн 2007, 00:27
Откуда: Москва и область

Попробуйте добавить перед окончанием процедуры:

Код: Выделить всё

 UserForm2.Show
Tana_L
Сообщения: 13
Зарегистрирован: 21 май 2009, 12:12

Не получается, если ставлю Userform2.show, то в таблицу вообще не попадаю. Наверняка, не там пишу.
Teslenko_EA
Сообщения: 526
Зарегистрирован: 04 фев 2007, 18:37
Откуда: Сургут
Контактная информация:

Здравствуйте Tana_L.
"...кнопка "Работа с данными", ..." - это "инструмент" который часто используется?
если да, то его стоит реализовать в надстройке и "вернуться в форму", не составит труда обратившись к открытому объекту.
так же можно не закрывая форму работать с листом Excel задав для формы ShowModal = False
Евгений.
Ответить