Micky
Be careful with that macro.
If any formulas in the selected range, your code will change them to values
only.
I suggest this revision.
Sub MakeAllLettersUppercase()
For Each CL In Selection
CL.Formula = UCase(CL.Formula)
Next
End Sub
Gord Dibben MS Excel MVP