Страница 1 из 1

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

Добавлено: 05 июн 2009, 09:46
Tana_L
Добрый день! Подскажите, пожалуйста, как сделать? У меня есть кнопка "Работа с данными", при нажатии которой открывается excel- таблица, а форма закрывается.
Private Sub CommandButton2_Click()
UserForm2.Hide
Windows("Загрузка.xls").Activate ' файл, где находится форма
ActiveWorkbook.Close
Windows(name).Activate ' таблица с данными
End Sub
А как сделать, чтобы после работы с excel-таблицей, вернуться в форму

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

Добавлено: 05 июн 2009, 10:27
AlexZZZ
Попробуйте добавить перед окончанием процедуры:

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

 UserForm2.Show

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

Добавлено: 05 июн 2009, 11:07
Tana_L
Не получается, если ставлю Userform2.show, то в таблицу вообще не попадаю. Наверняка, не там пишу.

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

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