A little LISP would go a long way, here. That's precisely what the (atof)
and (rtos) functions are designed for.
(rtos (atof "31.23") 5 4)
returns 31 1/4 ...
(rtos (* 12 (atof "31.23")) 4 4)
returns 31'-2 3/4"
...but it would have to be embedded in sufficient code to extract the
numeric string from the rest of your text. If you're not fluent in LISP,
you'll find considerable help with this process in the Customization group.
___
"David Renaud" wrote in message
news:3C92272D.55513B29@reiengineering.com...
> Well, my numbers are text objects only (in Autocad). So setting units
> doesn't do a thing for me, it's still just a hunk of text. I thought
> maybe I could do it by getting the text in as the dimension value
> somehow, but I couldn't figure out how to do it short of offsetting a
> line for each number, dimensioning the offsetted lines, exploding the
> dimensions to get at the text, moving and aligning, what a pain. Excel
> came close to doing what I wanted, but 31.23' would convert to 31 1/4",
> not 31' 2-3/4". Rats. I ended up doing it all by hand in the end. But
> I'm still interested in an auto method if someone can think of one ...
>
> D