Как запретить нажатие кнопки в форме
Ckaym
Дата: Воскресенье, 05.04.2015, 05:22 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 49
Репутация:
1
±
Замечаний:
0% ±
Excel 2013
Как запретить нажатие кнопки в форме если в TextBox нет даннах файл примера прилогается [vba]Код
Private Sub CommandButton2_Click() Range("B" & Format(Date, "D")).Value = TextBox1 + Range("B" & Format(Date, "D")).Value Unload Forma End Sub
[/vba] можно чтобы он при этом ругался на неправильные действия.
Как запретить нажатие кнопки в форме если в TextBox нет даннах файл примера прилогается [vba]Код
Private Sub CommandButton2_Click() Range("B" & Format(Date, "D")).Value = TextBox1 + Range("B" & Format(Date, "D")).Value Unload Forma End Sub
[/vba] можно чтобы он при этом ругался на неправильные действия. Ckaym
Ckaym
Сообщение отредактировал Ckaym - Воскресенье, 05.04.2015, 05:23
Ответить
Сообщение Как запретить нажатие кнопки в форме если в TextBox нет даннах файл примера прилогается [vba]Код
Private Sub CommandButton2_Click() Range("B" & Format(Date, "D")).Value = TextBox1 + Range("B" & Format(Date, "D")).Value Unload Forma End Sub
[/vba] можно чтобы он при этом ругался на неправильные действия. Автор - Ckaym Дата добавления - 05.04.2015 в 05:22
KuklP
Дата: Воскресенье, 05.04.2015, 06:52 |
Сообщение № 2
Группа: Проверенные
Ранг: Старожил
Сообщений: 2369
Репутация:
486
±
Замечаний:
0% ±
2003-2010
[vba]Код
Private Sub CommandButton2_Click() If TextBox1.Text <> "" Then Range("B" & Format(Date, "D")).Value = TextBox1 + Range("B" & Format(Date, "D")).Value Unload Forma Else MsgBox "заполните ... ..." End If End Sub
[/vba]
[vba]Код
Private Sub CommandButton2_Click() If TextBox1.Text <> "" Then Range("B" & Format(Date, "D")).Value = TextBox1 + Range("B" & Format(Date, "D")).Value Unload Forma Else MsgBox "заполните ... ..." End If End Sub
[/vba] KuklP
Ну с НДС и мы чего-то стoим! kuklp60@gmail.com WM Z206653985942, R334086032478, U238399322728
Ответить
Сообщение [vba]Код
Private Sub CommandButton2_Click() If TextBox1.Text <> "" Then Range("B" & Format(Date, "D")).Value = TextBox1 + Range("B" & Format(Date, "D")).Value Unload Forma Else MsgBox "заполните ... ..." End If End Sub
[/vba] Автор - KuklP Дата добавления - 05.04.2015 в 06:52
Pelena
Дата: Воскресенье, 05.04.2015, 07:27 |
Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 19403
Репутация:
4554
±
Замечаний:
±
Excel 365 & Mac Excel
А можно же просто сделать кнопку неактивной, пока не заполнен TextBox, нет?
А можно же просто сделать кнопку неактивной, пока не заполнен TextBox, нет? Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение А можно же просто сделать кнопку неактивной, пока не заполнен TextBox, нет? Автор - Pelena Дата добавления - 05.04.2015 в 07:27
anvg
Дата: Воскресенье, 05.04.2015, 07:42 |
Сообщение № 4
Группа: Друзья
Ранг: Ветеран
Сообщений: 581
Репутация:
271
±
Замечаний:
0% ±
2016, 365
Как предлагает Pelena повесить на событие изменения [vba]Код
Private Sub TextBox1_Change() CommandButton1.Enabled = TextBox1.Text <> "" End Sub
[/vba] И по-умолчанию сделать для кнопки Enabled = False
Как предлагает Pelena повесить на событие изменения [vba]Код
Private Sub TextBox1_Change() CommandButton1.Enabled = TextBox1.Text <> "" End Sub
[/vba] И по-умолчанию сделать для кнопки Enabled = False anvg
Ответить
Сообщение Как предлагает Pelena повесить на событие изменения [vba]Код
Private Sub TextBox1_Change() CommandButton1.Enabled = TextBox1.Text <> "" End Sub
[/vba] И по-умолчанию сделать для кнопки Enabled = False Автор - anvg Дата добавления - 05.04.2015 в 07:42
Ckaym
Дата: Воскресенье, 05.04.2015, 08:16 |
Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 49
Репутация:
1
±
Замечаний:
0% ±
Excel 2013
Всем спасибо тема можно закрыть.
Всем спасибо тема можно закрыть. Ckaym
Ckaym
Ответить
Сообщение Всем спасибо тема можно закрыть. Автор - Ckaym Дата добавления - 05.04.2015 в 08:16