Is there a keyboard shortcut for 'Title Case' in Word 2010? If not, how can I create one?
I do know of Shift+F3 for 'Change Case', but this shortcut toggles through uppercase, lowercase and title case.
Super User is a question and answer site for computer enthusiasts and power users. It only takes a minute to sign up.
Sign up to join this communityYou can't create shortcuts, either use the ALT navigation or press Shift+F3 multiple times,
there shouldn't be a problem pressing a keyboard shortcut twice to reach Title Case...
What you can do is create a quick access item and use Alt with a number, see this page.
I found a useful macro template at http://word.tips.net/T000215_Intelligent_Title_Case.html .
Reproduced here:
Sub TitleCase()
Dim lclist As String
Dim wrd As Integer
Dim sTest As String
' list of lowercase words, surrounded by spaces
lclist = " of the by to this is from a "
Selection.Range.Case = wdTitleWord
For wrd = 2 To Selection.Range.Words.Count
sTest = Trim(Selection.Range.Words(wrd))
sTest = " " & LCase(sTest) & " "
If InStr(lclist, sTest) Then
Selection.Range.Words(wrd).Case = wdLowerCase
End If
Next wrd
End Sub
This macro lets you adjust titles so that words of your choice (typically short words, conjunctions, etc.) are not capitalized.
See also https://english.stackexchange.com/questions/14/which-words-in-a-title-should-be-capitalized for detailed comments on capitalization styles.
To change the first letter as upper case select the word or sentence you want to change and press shift+f3 once.
If you press shift+f3 twice then the whole sentence will be changed. This key is for both upper and lower cases.
You can create your own shortcuts (technically a macro, but practically a shortcut) quite easily. Simply create a macro and assign it a button or keyboard combo. If all you need to do is turn on Title Case quickly, there's no need to write VBA code for something this simple.
Now your shortcut will repeat that sequence and turn any word or words you've selected to Title Case.