Sub ConvertCase()
Dim Rng As Range
For Each Rng In ActiveSheet.UsedRange.SpecialCells _
(xlCellTypeConstants, xlTextValues)
Rng.Value = StrConv(Rng.Text, vbProperCase) 'or vbLowerCase
or vbUpperCase
Next Rng
End Sub
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.