LinkBack Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
  #5   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 11,058
Default Can I change case automatically without using PROPER function?

Thanks Mike. I'll put your suggestion in my toolbox.
--
Gary''s Student - gsnu200809


"Mike H" wrote:

A small change maybe in case the OP enters a formula

T.Value = Application.WorksheetFunction.Proper(T.Formula)

Mike

"Gary''s Student" wrote:

You can use an event macro to translate your typing. Say we want input in
column A to be automatically translated:

Private Sub Worksheet_Change(ByVal Target As Range)
Set T = Target
Set A = Range("A:A")
If Intersect(T, A) Is Nothing Then Exit Sub
Application.EnableEvents = False
T.Value = Application.WorksheetFunction.Proper(T.Value)
Application.EnableEvents = True
End Sub


Because it is worksheet code, it is very easy to install and automatic to use:

1. right-click the tab name near the bottom of the Excel window
2. select View Code - this brings up a VBE window
3. paste the stuff in and close the VBE window

If you have any concerns, first try it on a trial worksheet.

If you save the workbook, the macro will be saved with it.


To remove the macro:

1. bring up the VBE windows as above
2. clear the code out
3. close the VBE window

To learn more about macros in general, see:

http://www.mvps.org/dmcritchie/excel/getstarted.htm

To learn more about Event Macros (worksheet code), see:

http://www.mvps.org/dmcritchie/excel/event.htm


--
Gary''s Student - gsnu200809


"John" wrote:

Can I change the case in cells without using the PROPER function. What i mean
by that is if I type - 'the happy dog' in a cell I want it to appear as 'The
Happy Dog' automatically WITHOUT having to use the PROPER function.



 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
How do I change from upper case to proper case in excel 2002 CT Man[_2_] Excel Discussion (Misc queries) 8 January 8th 08 06:14 PM
Cannot change text to proper case using formula LaDena Excel Worksheet Functions 2 December 18th 07 05:33 PM
How do I change from all caps to proper case? Tom III Excel Discussion (Misc queries) 6 May 30th 07 05:54 AM
Excel: How do I change all upper case ss to proper case? Moosieb Excel Worksheet Functions 3 January 13th 06 12:45 AM
how can I change case to Proper on a worksheet PlsHelp Excel Discussion (Misc queries) 2 July 8th 05 09:01 PM


All times are GMT +1. The time now is 02:21 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"