Thanks for your lightning response. I was just surfing the web looking for an answer and found a suite of controls called ITTeamControls .Net. It extends the existing CharacterCasing property with a UpperFirst value. So there is no need for any coding. Think we might buy a few licences. The product landing page is http://www.itteam.net/itteamcontrols.html[^] Rob