powered by simpleCommunicator - 2.0.57     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Обработчик событий для несколько TextBox-ов
4 сообщений из 4, страница 1 из 1
Обработчик событий для несколько TextBox-ов
    #38557863
Stormy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток.
Помогите сделать обработчик события для 2-3 (заранее известных) textbox.
Есть несколько текстбоксов. Текстбокс3 = длина, текстбокс4 = ширина, текстбокс5 = кол-во.

Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
Private Sub Textbox3_Exit(ByVal Cancel As MSForms.ReturnBoolean)
Select Case Worksheets("Proqram2").Cells(19, 15)
    Case "d" & ChrW(601) & "q"
        Me.TextBox3.Enabled = False
        Me.TextBox4.Enabled = False
        Me.Label10.Caption = "Vaxt"
        Me.Label12.Caption = Round(Me.TextBox5 / 435, 2) & " g" & ChrW(246) & "n"
    Case "m"
        Me.TextBox3.Enabled = True
        Me.TextBox4.Enabled = False
        Me.Label10.Caption = "Say" & ChrW(305)
        Me.Label12.Caption = Round(Me.TextBox3 * Me.TextBox5 / 1000, 2) & " m"
            
    Case "m" & ChrW(178)
        Me.TextBox3.Enabled = True
        Me.TextBox4.Enabled = True
        Me.Label10.Caption = "Say" & ChrW(305)
        Me.Label12.Caption = Round((Me.TextBox3 * Me.TextBox4 / 1000000) * Me.TextBox5, 2) & " m" & ChrW(178)
End Select
End Sub


Так в принципе работает. При изменение длины происходит перерасчет. Дублировать тоже самое для других текстбоксов кажется не совсем верным. Есть ли другое решение?
...
Рейтинг: 0 / 0
Обработчик событий для несколько TextBox-ов
    #38557886
Фотография The_Prist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Обработчик событий для несколько TextBox-ов
    #38557887
Казанский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Обработчик одинаковый для всех? Тогда выделите его в отдельный Sub и вызывайте из всех обработчиков событий.
...
Рейтинг: 0 / 0
Обработчик событий для несколько TextBox-ов
    #38558042
Stormy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
The_Prist Благодарю.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Обработчик событий для несколько TextBox-ов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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