...und meines Wissens nach kann Allplan das mit den variablen Längen nicht.
deshalb die Lösungsansätze von _QAF_ und mir
Lösung von _QAF_:
Den Teil der in der Länge nicht variabel ist, oder aus dem die Variabilität genommen werden kann durch eine führende Null nach vorne schreiben. Danach mit der Formel MID() das VTB erstellen.
Lösung von mir:
Sortenreines trennen von Text und Zahl in zwei Attribute und dann sorgenfrei in eine VTB kippen.
Bei Planbeschriftungen habe ich mich länger mit dem Thema beschäftigt. Wir haben versucht, den Text aus dem Plannamen zu filtern und beschriften. Auch hier haben wir eine variable Länge des Textes. Wir hatten es damals mit einem vb Script versucht, dabei kamen wir aber an andere Probleme --> Beschriften dynamischer Textlänge mit vb script - geht nicht an allen Rechnern. dort findest du auch die Formel, vielleicht hast du ja mehr Glück ;)
Ist schon etwas her und dort wird auch der Hinweis auf die Möglichkeit eines Python Scripts gegeben. vielleicht ein Versuch wert...wer es kann.
Um auf dein Beispiel zurück zu kommen. Ich würde versuchen es eher einfach zu halten. Der ganze Aufwand ist es für den einfachen AWF nicht Wert.