Здравствуйте. Прошу помощи. На UserForm5 в текстбоксы вводятся числовые значения , в большинстве случаев дробные (10,1111). Иногда появляется необходимость к уже внесенному числу добавить еще одно число. Для этого я создал UserForm1. Когда кликаем по текстбоксе , в котором имеется число (для примера TextBox2) - появляется данная форма. Тогда вводим число в текстбокс данной формы и жмем кнопку "ДОБАВИТЬ".Сумма этих чисел вносится в текстбокс на UserForm5. С целыми числами работает. Дробные не суммирует. И еще вопрос, как UserForm1 прикрутить к всем текстбоксам на UserForm5 чтоб не создавать для каждого текстбокса свою форму? СПАСИБО.
Здравствуйте. Прошу помощи. На UserForm5 в текстбоксы вводятся числовые значения , в большинстве случаев дробные (10,1111). Иногда появляется необходимость к уже внесенному числу добавить еще одно число. Для этого я создал UserForm1. Когда кликаем по текстбоксе , в котором имеется число (для примера TextBox2) - появляется данная форма. Тогда вводим число в текстбокс данной формы и жмем кнопку "ДОБАВИТЬ".Сумма этих чисел вносится в текстбокс на UserForm5. С целыми числами работает. Дробные не суммирует. И еще вопрос, как UserForm1 прикрутить к всем текстбоксам на UserForm5 чтоб не создавать для каждого текстбокса свою форму? СПАСИБО.Amator
С числовыми значениями разобрался. Но как решить следующее. Допустим на UserForm5 в TextBox10 я ввел число. После кликаю по том же текстбоксе и по условию , если в нем уже есть число, то открывается UserForm1. На UserForm1 в TextBox1 ввожу число и по нажатию кнопки это число суммируется с числом UserForm5 TextBox10 и результат перезаписывается в UserForm5 TextBox10. Проверка на наличие числа должна выполнятся по всех текстбоксах по которых проводится клик. Спасибо.
С числовыми значениями разобрался. Но как решить следующее. Допустим на UserForm5 в TextBox10 я ввел число. После кликаю по том же текстбоксе и по условию , если в нем уже есть число, то открывается UserForm1. На UserForm1 в TextBox1 ввожу число и по нажатию кнопки это число суммируется с числом UserForm5 TextBox10 и результат перезаписывается в UserForm5 TextBox10. Проверка на наличие числа должна выполнятся по всех текстбоксах по которых проводится клик. Спасибо.Amator
Здравствуйте. Прошу Вашей помощи в написании кода. Во вложении упрощенный пример. Я это вижу так. По кнопке открывается форма5 . Допустим кликаю по текстбоксе4 для ввода числа. Макрос проверят этот текстбокс4 на наличие содержимого. Если там пусто - ничего не делает. Я ввожу в текстбокс4 число (допустим 10).После этого кликаю на текстбокс5 для ввода числа. Та же процедура. Но после этого вдруг к числу (10) в текстбоксе4 необходимо добавить число (допустим 20).Я кликаю по текстбоксе4. Макрос проверят этот текстбокс4 на наличие содержимого. Если там есть число - тогда открывается форма1. На ней в текстбокс1 ввожу это число- 20. Нажимаю кнопку добавить- это число (20) суммируется с числом (10) в текстбоксе4 на форме5 и результат (число 30) перезаписывается в текстбокс4 на форме5. Форма1 исчезает. В примере создал модуль класса. Но проверка на наличие содержимого работает некорректно. Если, допустим в текстбоксе3 есть число , а якликаю по текстбоксе4 , то открывается форма1 (она не должна открываться). Она должна открыться только в тех случаях если я кликаю по тому текстбоксе , у которого уже есть содержимое. Очень прошу Вашей помощи. Спасибо.
Здравствуйте. Прошу Вашей помощи в написании кода. Во вложении упрощенный пример. Я это вижу так. По кнопке открывается форма5 . Допустим кликаю по текстбоксе4 для ввода числа. Макрос проверят этот текстбокс4 на наличие содержимого. Если там пусто - ничего не делает. Я ввожу в текстбокс4 число (допустим 10).После этого кликаю на текстбокс5 для ввода числа. Та же процедура. Но после этого вдруг к числу (10) в текстбоксе4 необходимо добавить число (допустим 20).Я кликаю по текстбоксе4. Макрос проверят этот текстбокс4 на наличие содержимого. Если там есть число - тогда открывается форма1. На ней в текстбокс1 ввожу это число- 20. Нажимаю кнопку добавить- это число (20) суммируется с числом (10) в текстбоксе4 на форме5 и результат (число 30) перезаписывается в текстбокс4 на форме5. Форма1 исчезает. В примере создал модуль класса. Но проверка на наличие содержимого работает некорректно. Если, допустим в текстбоксе3 есть число , а якликаю по текстбоксе4 , то открывается форма1 (она не должна открываться). Она должна открыться только в тех случаях если я кликаю по тому текстбоксе , у которого уже есть содержимое. Очень прошу Вашей помощи. Спасибо.Amator