UPPERCASE to Normal case?

JazzSP8

Well-known Member
Joined
Sep 30, 2005
Messages
1,233
Office Version
  1. 365
Platform
  1. Windows
Hi all

I've got rows and rows of text in UPPERCASE, I need to be able to drop them all into Normal case.

I know there's UPPER/LOWER/PROPER in Excel but as far as I know nothing to change it to normal?

EG: "THIS IS TEXT. IT NEEDS CONVERTING." becomes "This is text. It needs converting."

I've tried searching but almost everything on here or Google seems to deal with UPPER/LOWER/PROPER - Or at least using the terms I've used does :confused:

A soloution in VBA or Formulas would work, either way :)

Thanks in advance :)
 

Excel Facts

Spell Check in Excel
Press F7 to start spell check in Excel. Be careful, by default, Excel does not check Capitalized Werds (whoops)
That's exactly what I needed! - Thanks Hermanito :)
 
Upvote 0
Heres another one by Simon Huggins;
Code:
Sub SentenceCase()
For Each cell In Selection.Cells
s = cell.Value
Start = True
For i = 1 To Len(s)
ch = Mid(s, i, 1)
Select Case ch
Case "."
Start = True
Case "?"
Start = True
Case "a" To "z"
If Start Then ch = UCase(ch): Start = False
Case "A" To "Z"
If Start Then Start = False Else ch = LCase(ch)
End Select
Mid(s, i, 1) = ch
Next
cell.Value = s
Next
End Sub

Cheers
Colin
 
Upvote 0
Just thought of a slightly more complicated way to do this :biggrin:

- Create a reference to the Word object library
- copy the text you want to convert to Sentence case to a new Word document
- apply the native Word functionality to get Sentence case
- copy back the text

Or if it is a one-time thing, you might get away with just copying all your texts from Excel to Word, applying the Sentence case, and copying it all back manually :cool:
 
Upvote 0
Heres another one by Simon Huggins;

Thanks Colin, I note that deals with "?" as well - I don't need that this time but I've kept a note of it anyways in case it crops up :)

Just thought of a slightly more complicated way to do this

Yes, you did :stickouttounge: LOL

I completely forgot that Word did this to be honest, I used to know that but somehow it must have leaked out :(

I'd have been happy enough remembering the term 'Sentance Case' instead of searching using 'Normal Case' :oops:
 
Upvote 0

Forum statistics

Threads
1,224,522
Messages
6,179,292
Members
452,902
Latest member
Knuddeluff

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top