Hallo DATEV,
warum werden bei kopierten Werten aus dem Bereich Kontoumsatz, die im Buchungssatz im Belegfeld1 eingefügt werden sollen?
Wenn keine Leerzeichen geduldet werden, was ich ja akzeptiere, aber warum werden dann die Leerzeichen nicht automatisch gelöscht?
Beispiel:
kopiert → [ ]123456 7890[ ]
eingefügt (Trim()) = 123456%7890
Gebt das doch einmal an Eure Programmierabteilung weiter. Die kennen bestimmt noch nicht den VBNet-Code dafür.
Sub test()
Clipboard.SetText(" 123456 7890 ") 'Clipboard für Testzwecke)
TextBoxBelegfeld1.Text = Clipboard.GetText.Trim.Replace(" ", "%")
'Result = 123456%7890
End Sub
Das würde die Arbeit doch ganz erheblich vereinfachen und diese simple Codezeile sollte nun wirklich kein Problem sein, oder?
Wäre schön, wenn ich das noch erleben dürfte! 🤔
Gruß Achilleus