Der Turl
Commander
- Registriert
- Juli 2002
- Beiträge
- 2.108
hi leute
ich hab da in Autocad 2012 ein vba skript das die beschriftung von heizkörper ausliest und ich benötige da immer den "letzten" teil dieser zeile.
mein problem beispielshaft erklärt:
vorgabe
hiermit bekommen ich als ergebnis=> 400 x 300 x 46 mm KOMPAKT-Heizkörper 10
hiermit bekommen ich als ergebnis=> 400
hiermit bekommen ich als ergebnis=> 300
usw usw
mein ziel ist der LETZTE part der beschriftung als der text "10"
ich könnte das mit (7) erreichen aber leider ist das bei unterschiedlichen typen nicht immer die position 7, aber es ist immer die LETZTE position.
Frage: wie beschriebe ich nun die letzte position in der formel sodas diese flexibel für unterschiedlich langen text ist !
ich hab da in Autocad 2012 ein vba skript das die beschriftung von heizkörper ausliest und ich benötige da immer den "letzten" teil dieser zeile.
mein problem beispielshaft erklärt:
vorgabe
Code:
Feld=Split( "400 x 300 x 46 mm KOMPAKT-Heizkörper 10")
RESULT = Feld()
hiermit bekommen ich als ergebnis=> 400 x 300 x 46 mm KOMPAKT-Heizkörper 10
Code:
Feld=Split( "400 x 300 x 46 mm KOMPAKT-Heizkörper 10")
RESULT = Feld(0)
hiermit bekommen ich als ergebnis=> 400
Code:
Feld=Split( "400 x 300 x 46 mm KOMPAKT-Heizkörper 10")
RESULT = Feld(2)
hiermit bekommen ich als ergebnis=> 300
usw usw
mein ziel ist der LETZTE part der beschriftung als der text "10"
ich könnte das mit (7) erreichen aber leider ist das bei unterschiedlichen typen nicht immer die position 7, aber es ist immer die LETZTE position.
Frage: wie beschriebe ich nun die letzte position in der formel sodas diese flexibel für unterschiedlich langen text ist !