Форум программистов
 
О проблемах, например, с регистрацией пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль.

Вернуться   Форум программистов > Microsoft Office и VBA > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Ответ
 
Опции темы
Старый 20.06.2012, 10:45   #1
kss
Пользователь
 
Регистрация: 23.04.2012
Сообщений: 12
По умолчанию Открытие UserForm из VB

Всем здравствуйте!
Подскажите пожалуйста как из VB открыть excel, а при открытии excel-я открывалась UserForm, а Basic закрыть?
kss вне форума Ответить с цитированием
Старый 20.06.2012, 13:38   #2
alex77755
Форумчанин
 
Аватар для alex77755
 
Регистрация: 14.02.2009
Сообщений: 753
По умолчанию

Открыть не проблема
Код:
Private Sub Комманда1_Click()
Dim Ex As Object
Set Ex = CreateObject("Excel.Application")
Ex.Workbooks.Open App.Path & "\x.xls"
Ex.Visible = True
End' Или Unload
End Sub
Открыть форму знаю только макросом. Например на событие открытия книги повесить
Код:
Private Sub Workbook_Open()
UserForm1.Show 0 ' 
End Sub
помогу решить контрольные VB6, VBA (недорого)
Alex77755@mail.ru
alex77755 вне форума Ответить с цитированием
Старый 20.06.2012, 14:23   #3
kss
Пользователь
 
Регистрация: 23.04.2012
Сообщений: 12
По умолчанию

alex77755 - большое спасибо!
А можно ли сделать, чтобы UserForm открывалась как модальное окно?
kss вне форума Ответить с цитированием
Старый 20.06.2012, 22:06   #4
alex77755
Форумчанин
 
Аватар для alex77755
 
Регистрация: 14.02.2009
Сообщений: 753
По умолчанию

Тогда не закроется бейсик
помогу решить контрольные VB6, VBA (недорого)
Alex77755@mail.ru
alex77755 вне форума Ответить с цитированием
Ответ

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
userform 0creator0 Microsoft Office Excel 0 07.12.2011 21:41
CppWEbBrowser. Запрет на открытие нового окна, и открытие его в том же окне Askar_g Общие вопросы C/C++ 4 25.06.2011 19:00
userform alegl Помощь студентам 1 16.12.2010 00:58
UserForm i777 Microsoft Office Excel 2 17.11.2010 02:04
как перехватить открытие чужого приложенияпытаюсь перехватить открытие любого приложе rpy3uH Win Api 2 02.12.2006 12:12


Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru
Пеллетный котёл Emtas
котлы EMTAS