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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 06.01.2009, 00:02   #1
tolikman
Форумчанин
 
Регистрация: 25.08.2008
Сообщений: 159
Вопрос выбрать Page на MultiPage в форме

С наступившим Вас новым годом!i!
Возник вопрос, с одной стороны банальный, с другой - я в него уперся.
Подскажите пожалуйста, как мне отобразить нужную мне страницу на MultiPage в форме?
к примеру
есть :
MPage
и три страницы:
стр1, стр2, стр3
как обратиться к самим страницам я вроде нашел, но как их отобразить, увы, нет...
к примеру, если юзер заполнил данными первую страницу, необходимо отобразить вторую по факту заполнения первой.
буду благодарен...
tolikman вне форума
Старый 06.01.2009, 00:17   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

См. свойство .Value объекта MPage
Оно определяет индекс активной вкладки, и доступно для чтения и записи.

Например:
Код:
Private Sub UserForm_Initialize()
    Me.MPage.Value = 0 ' при запуске формы активируем 1-ю вкладку MPage
    ' ...
End Sub
То есть, открыть 2-ю вкладку вкладку можно командой MPage.Value = 1

А примерно так можно обрабатывать события переключения со вкладки на вкладку:
Код:
Private Sub MPage_Change()
    Select Case Me.MPage.Value
    Case 0:    ' вкладка 1
        Me.Label_Name.Caption = "1"
        
    Case 1:    ' вкладка 2
        Me.Label_Name.Caption = "2"
        
    Case 2:    ' вкладка 3
        Me.Label_Name.Caption = "3"
        
    Case 3:    'вкладка 4 -НАСТРОЙКИ
        
    End Select    
End Sub

Последний раз редактировалось EducatedFool; 06.01.2009 в 16:39.
EducatedFool вне форума
Старый 06.01.2009, 14:15   #3
tolikman
Форумчанин
 
Регистрация: 25.08.2008
Сообщений: 159
По умолчанию

Спасибо большое EducatedFool! про value я и не подумал...
Хотел отозваться, но мой последний отзыв тоже тебе был адресован.
tolikman вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
добавление объектов в MultiPage AlexandrSid Microsoft Office Excel 4 12.02.2009 15:49
Какой линукс выбрать? Antidoc Linux (Ubuntu, Debian, Red Hat, CentOS, Mint) 4 08.12.2008 04:41
Page Number DarksideNv Microsoft Office Excel 6 15.10.2008 07:05
ATI Page Pro 8Mb Арес Компьютерное железо 1 12.05.2008 12:54
Какую архитектуру выбрать? k376 Помощь студентам 2 23.04.2008 23:57