Hej...har 2 textboxar. Text1 där skriver användare in ett tal liksom i text2, sedan i textbox 3 så skall resultatet komma dvs text1+text2=text3. Detta är väl inte så svårt? Vet hur man gör med detta om man har en commandbutton men jag vet ej hur man gör om man vill att detta skall ske automatiskt. Någon som kan?? Hej Henrik, Hej Text1+Text2=Text3
Tacksam för svar..Sv: Text1+Text2=Text3
Detta löser du genom att använda något av eventen LostFocus, Change, KeyUp eller KeyPress på textboxarna 1 och 2. Vilket event du bör använda beror på om du vill att summeringen ska ske när användaren lämnar textbox 1 och 2 eller om det ska ske så fort värdet ändrar sig. Säg till om du behöver exempelkod...
/Per HultqvistSv: Text1+Text2=Text3
Så här kan du göra om du vill använda ENTER
Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
Text2.SetFocus
End If
End Sub
Private Sub Text2_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
Text3.Text = Val(Text1.Text) + Val(Text2.Text)
End If
End Sub
/Tobbe