Уведомление об ответе может попасть в папку "Спам".
На Яндексе (или в другой почтовой системе) пометьте полученное письмо "Не спам", чтобы уведомления не попадали в папку "Спам".
Или, если вы используете почтовую программу (а не браузер), то разрешите спаму попадать в папку "Входящие" (в этом случае в теме письма будет текст [OBORONA-SPAM]).

Отловить на форме vba выбор ListBox

Автор Ципихович Эндрю, 29 января 2017, 19:25

Ципихович Эндрю

Нужно на форме при выборе строки в ListBox сделать видимой нужную кнопку.
Как это сделать?

Администратор

Смотрите прикреплённый файл. Запускайте форму из VBA.

Private Sub ListBox1_Click()
    ' Если юзер выбрал первую строку в листбоксе.
    If Me.ListBox1.ListIndex = 0 Then
        ' Скрытие кнопки.
        Me.CommandButton1.Visible = False
    ' Если юзер выбрал вторую строку в листбоксе.
    ElseIf Me.ListBox1.ListIndex = 1 Then
        ' Отображение кнопки.
        Me.CommandButton1.Visible = True
    End If
End Sub

Ципихович Эндрю

Спасибо, а как будет если выбрал любую запись?

Администратор

Private Sub ListBox1_Click()
    ' Если юзер выбрал какую-то строку в листбоксе.
    If Me.ListBox1.ListIndex <> -1 Then
        ' Скрытие кнопки.
        Me.CommandButton1.Visible = False
    End If
End Sub

Ципихович Эндрю