Ja der wird immer hinter den letzten gesendeten Daten sein, da dort (zumindest in BASCOM) automatisch ein Neuezeilezeichen angehängt wird.

Wenn du das nicht rausfindest machst du halt:
Variable = Replace(Variable, vbCr, "", , , vbTextCompare)
Variable = Replace(Variable, vbLf, "", , , vbTextCompare)