Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

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

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

Купить рекламу на форуме - 42 тыс руб за месяц

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

Всем здравствуйте!
Подскажите пожалуйста как из VB открыть excel, а при открытии excel-я открывалась UserForm, а Basic закрыть?
kss вне форума Ответить с цитированием
Старый 20.06.2012, 14: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, 15:23   #3
kss
Пользователь
 
Регистрация: 23.04.2012
Сообщений: 12
По умолчанию

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

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


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
userform 0creator0 Microsoft Office Excel 0 07.12.2011 22:41
CppWEbBrowser. Запрет на открытие нового окна, и открытие его в том же окне Askar_g Общие вопросы C/C++ 4 25.06.2011 20: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