VBA Beschriftung

Hallo Forumsleser,

habe mit der Beschriftung mit VBA ein Problem.
Sobald ich in einem Attributfeld ein "<"-Zeichen eintrage (z.B. <6,0) dann erscheint
"<FNT name='Arial' size='8'>" &"<CLR red='255' green='0' blue='0'><6,0</CLR>"& "</FNT>"

Vielleicht kann mir jemand weiterhelfen!
Vorab vielen Dank!

Gruß,
Hatche
Hallo Hatche,

dieses Proplem tritt immer auf, sobald Zeichen im Textfeld auftauchen, die VBA als Befehlszeichen verwendet, neben "<" z.B. auch "&".

Ich habe das wie folgt gelöst: Mit der Replace-Anweisung den unpassenden Textteil ersetzt und das Ergebnis in eine Variable geschrieben. Hier ein Beispiel, um das störende "&" zu eliminieren.

NewString = Replace(EIGENTUEMER],"&","&amp;")

Bei "<" müsste es demzufolge "&lt" werden.

Gruß
Bernd