23.05.2017, 08:17
Hallo,
ich habe in einer UF eine Textbox mit folgendem Code:
Was muß geändert werden, um nach drücken der Entertaste, in dieser Textbox zu bleiben und den Inhalt zu markieren? Das der Inhalt markiert ist wenn ich mit den Pfeiltasten wieder reinspringe habe ich ja hinbekommen. Auch mit den Einstellungen der textbox komme ich leider nicht weiter.
ich habe in einer UF eine Textbox mit folgendem Code:
Code:
Private Sub TBAnz_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
If KeyCode = 13 Then
If LBArt.Value <> "" Then
For aBas = 1 To UBound(arrBas(), 1)
If CStr(arrBas(aBas, 1)) = LBDat.Value Then
For bBas = 1 To UBound(arrBas(), 2)
If CStr(arrBas(1, bBas)) = CStr(LBArt.Value) Then
arrBas(aBas, bBas) = TBAnz.Value
Exit For
End If
Next bBas
End If
Next aBas
End If
ws.Range(ws.Cells(3, 3), ws.Cells(lz, ls)) = arrBas
With TBAnz
.SelStart = 0
.SelLength = Len(.Text)
End With
End If
End Sub
Was muß geändert werden, um nach drücken der Entertaste, in dieser Textbox zu bleiben und den Inhalt zu markieren? Das der Inhalt markiert ist wenn ich mit den Pfeiltasten wieder reinspringe habe ich ja hinbekommen. Auch mit den Einstellungen der textbox komme ich leider nicht weiter.