Beregn TextBox navn
HejJeg har 20 textbokse med navne fra "txtTime1" til "txtTime20"
Når jeg taster en værdi i en af dem eks. "txtTime7", så vil jeg undersøge den foregående tekstboks og den efterfølgende tekstboks som indeholder en værdi som er forskellig fra "".
Det kan eksempelvis være at "txtTime6" og "txtTime5" er "" og at "txtTime4" indeholder en værdi. Her skal jeg have fat i værdien i "txtTime4".
Jeg forestiller mig noget i retning af følgende program start.
If Me.ActiveControl.Name Like "txtTime*" Then
vStr = Right(Me.ActiveControl.Name, 2)
If IsNumeric(vStr) Then
IntNum = CInt(vStr) - 1
NewTime = "txtTime" + IntNum
Else
vStr = Right(Me.ActiveControl.Name, 1)
IntNum = CInt(vStr) - 1
NewTime = "txtTime" + IntNum
End If
End If
Herefter forestiller jeg mig noget i retning af en Do løkke hvor "NewTime" sættes lig Tekstboks nave "txtTime6", "txtTime5" og fortsætter til den rammer en "txtTimeX" med værdi.
Hvordan sætter jeg værdien af "NewTime" lig tekstboks nave og herefter finder dennes værdi?