Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Смена значений в TextBox при достижении условия. - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, Manyasha, SLAVICK, китин  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Смена значений в TextBox при достижении условия. (Макросы/Sub)
Смена значений в TextBox при достижении условия.
4lasa Дата: Среда, 26.12.2018, 17:54 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 22
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Уважаемые Гуру Эксель!
Очередная загвоздка.. Никак не могу разобраться как сделать так, что при достижении определенного условия, автоматически изменяются значения в TextBox пользовательской формы.
Заранее благодарен!
К сообщению приложен файл: 9790219.xls(66.5 Kb)
 
Ответить
СообщениеУважаемые Гуру Эксель!
Очередная загвоздка.. Никак не могу разобраться как сделать так, что при достижении определенного условия, автоматически изменяются значения в TextBox пользовательской формы.
Заранее благодарен!

Автор - 4lasa
Дата добавления - 26.12.2018 в 17:54
sboy Дата: Четверг, 27.12.2018, 09:20 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 2417
Репутация: 682 ±
Замечаний: 0% ±

Excel 2010
Добрый день.
Не совсем понятно поставлен вопрос... Вдруг угадал?
[vba]
Код
If Val(TextBox3.Text) + Val(TextBox4.Text) > 200 Then TextBox2.Text = Val(TextBox2.Text) + 1
[/vba]
К сообщению приложен файл: 5152760.xls(75.5 Kb)


Яндекс: 410016850021169
 
Ответить
СообщениеДобрый день.
Не совсем понятно поставлен вопрос... Вдруг угадал?
[vba]
Код
If Val(TextBox3.Text) + Val(TextBox4.Text) > 200 Then TextBox2.Text = Val(TextBox2.Text) + 1
[/vba]

Автор - sboy
Дата добавления - 27.12.2018 в 09:20
4lasa Дата: Четверг, 27.12.2018, 18:45 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 22
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Добрый вечер!
Спасибо, натолкнули на мысль..
[vba]
Код
Private Sub CommandButton1_Click()
    With Worksheets(2)
        TextBox6.Text = Val(TextBox3.Text) + Val(TextBox4.Text) + Val(TextBox5.Text) - 1
            If Val(TextBox3.Text) + Val(TextBox4.Text) + Val(TextBox5.Text) > 200 Then TextBox6.Text = Val(TextBox3.Text) + Val(TextBox4.Text)
            If Val(TextBox3.Text) + Val(TextBox4.Text) + Val(TextBox5.Text) > 200 Then TextBox5.Text = "1"
    End With
End Sub
[/vba]
К сообщению приложен файл: 6569751.xls(77.5 Kb)
 
Ответить
СообщениеДобрый вечер!
Спасибо, натолкнули на мысль..
[vba]
Код
Private Sub CommandButton1_Click()
    With Worksheets(2)
        TextBox6.Text = Val(TextBox3.Text) + Val(TextBox4.Text) + Val(TextBox5.Text) - 1
            If Val(TextBox3.Text) + Val(TextBox4.Text) + Val(TextBox5.Text) > 200 Then TextBox6.Text = Val(TextBox3.Text) + Val(TextBox4.Text)
            If Val(TextBox3.Text) + Val(TextBox4.Text) + Val(TextBox5.Text) > 200 Then TextBox5.Text = "1"
    End With
End Sub
[/vba]

Автор - 4lasa
Дата добавления - 27.12.2018 в 18:45
4lasa Дата: Четверг, 27.12.2018, 18:46 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 22
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Вот только номер сшива не меняется на третий...
 
Ответить
СообщениеВот только номер сшива не меняется на третий...

Автор - 4lasa
Дата добавления - 27.12.2018 в 18:46
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Смена значений в TextBox при достижении условия. (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс цитирования
© 2010-2019 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!