powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Помогите с MultiPage в EXCEL
8 сообщений из 8, страница 1 из 1
Помогите с MultiPage в EXCEL
    #34153765
andMegaM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нужно чтобы было так:
Если активна первая страница, то принажатии канопки OK выполнилось Cells(1, 1).Value = "ДА"
Если активна вторая страница, то принажатии канопки OK выполнилось Cells(2, 2).Value = "НЕТ"
...
Рейтинг: 0 / 0
Помогите с MultiPage в EXCEL
    #34153841
vbapro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
Private Sub CommandButtonOK_Click()
    If Worksheets( 1 ).Name = ActiveSheet.Name Then
        Cells( 1 ,  1 ).Value = "Да"
    ElseIf Worksheets( 2 ).Name = ActiveSheet.Name Then
        Cells( 2 ,  2 ).Value = "Нет"
    End If
End Sub
...
Рейтинг: 0 / 0
Помогите с MultiPage в EXCEL
    #34153885
andMegaM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы меня не поняли. MultiPage это элемент формы UserForm
...
Рейтинг: 0 / 0
Помогите с MultiPage в EXCEL
    #34153991
andMegaM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наверно мало народу пользуется этим элементом и если кому надо даю код (сам допетрил)
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Private Sub CommandButton1_Click()

If MultiPage1.Value =  0  Then
Cells( 1 ,  1 ).Value = "ÄÀ"
End If

If MultiPage1.Value =  1  Then
Cells( 2 ,  2 ).Value = "íåò"
End If

End Sub
...
Рейтинг: 0 / 0
Помогите с MultiPage в EXCEL
    #34153992
vbapro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
:)

Код: plaintext
1.
2.
3.
4.
5.
6.
Private Sub CommandButtonOK_Click()
    If me.MultiPage1.SelectedItem.Index= 0  Then
        Cells( 1 ,  1 ).Value = "Да"
    ElseIf me.MultiPage1.SelectedItem.Index= 1  Then
        Cells( 2 ,  2 ).Value = "Нет"
    End If
End Sub
...
Рейтинг: 0 / 0
Помогите с MultiPage в EXCEL
    #34154114
andMegaM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо!!! Последний Ваш код очень помог
...
Рейтинг: 0 / 0
Помогите с MultiPage в EXCEL
    #34154179
vbapro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пожалуйста, хотя он идентичен твоему :)
...
Рейтинг: 0 / 0
Помогите с MultiPage в EXCEL
    #34154701
KL (XL)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще наверное так должно работать:

Код: plaintext
1.
2.
3.
4.
5.
Private Sub CommandButtonOK_Click()
    x = Array("Да", "Нет")
    With Me.MultiPage1.SelectedItem
        Cells(.Index +  1 , .Index +  1 ) = x(.Index)
    End With
End Sub


KL
[MVP - Microsoft Excel]
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Помогите с MultiPage в EXCEL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]