I have an Excel 2002 spreadsheet that has a column of names that are upper case (JEFF JONES). Is there a way to have Excel change these to Upper-Lower case (Jeff Jones) so they are correct for variable data mailing?
I knew I'd seen something for this. Microsoft Knowledge Base Article - 291323
Macro to Change All Text in a Cell Range to Initial Capital Letters
Sub Proper_Case()
' Loop to cycle through each cell in the specified range.
For Each x In Range("C1:C5"
' There is not a Proper function in Visual Basic for Applications.
' So, you must use the worksheet function in the following form:
x.Value = Application.Proper(x.Value)
Next
End Sub
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.