Louise,
This macro does it
Sub ChangeCase()
Dim cell As Range
For Each cell In Selection
cell.Value = LCase(cell.Value)
Next cell
End Sub
To change to upper-case just use Ucase/
Proper case (This is. This isn't, for instance) is trickier, and you need a
worksheetfunction as well
Sub ChangeCase()
Dim cell As Range
For Each cell In Selection
cell.Value = WorksheetFunction.Proper(cell.Value)
Next cell
End Sub
--
HTH
RP
(remove nothere from the email address if mailing direct)
"Louise" wrote in message
...
What is the easiest way to change text in Excel from upper to lower case
or
vice versa?
Thank you.
Louise
|