На форме есть группа Textbox с номерами от 1 до 12 в которых будут находится данные. Данные каждого месяца равны предыдущему. При изменении этих данных необходимо организовать пересчет для чего имеется цикл:
но в нем данные пересчитываются начиная со второго месяца, а мне надо чтобы с измененного. Как сделать так, чтобы при изменении любого из Textbox формировалась переменная, значение которой (например изменили Textbox7, значит i=7) можно было бы использовать в цикле? Более одного Textbox пользователь изменять не будет. Заранее спасибо всем откликнувшимся.
P.S. Конечно можно было бы прописать действия для каждого Textbox, но как мне кажется, это не рационально, а если Textbox было бы не 12, а 100?
Код |
---|
For i = 2 To 12 Me.Controls("TextBox" & i).Value = Me.Controls("TextBox" & i - 1).Value Next i |
P.S. Конечно можно было бы прописать действия для каждого Textbox, но как мне кажется, это не рационально, а если Textbox было бы не 12, а 100?