I've done similar to the above, loop around etc...however....
If you have a string of numbers in there, this makes the first number bigger, but not the rest...which looks a bit silly, so I've put in an exception so that all numbers go fontsize +3.
The real problem seems to be that if you do this it wipes out any formula you have in the cell.
Anyone have any idea how to preserve the formula and put in small caps?
Thanks,
Greg