Author |
Topic  |
|
bobby131313
Senior Member
   
USA
1163 Posts |
Posted - 24 May 2020 : 20:07:50
|
So I scrounged this function up many, many years ago and it works great....
This capitalizes every letter after a space.
I would like it to also capitalize letters after a dash. I played with it for several hours yesterday but obviously functions are not my strong suit. |
Switch the order of your title tags |
Edited by - bobby131313 on 24 May 2020 20:08:07 |
|
HuwR
Forum Admin
    
United Kingdom
20587 Posts |
Posted - 26 May 2020 : 07:33:10
|
You will probably need to do the replacement twice, you could try changing your function so that it also accepts a variable that it is to use as the separator, you can then call the same function twice by passing it a space and then a dash
so, declare the function like Function TitleCase(stValue, stSeparator) and the do while would change to Do While InStr(iPos, stValue, stSeparator, 1) <> 0 and the same for the iSpace = InStr(iPos, stValue, " ", 1) change to iSpace = InStr(iPos, stValue, stSeparator, 1) |
MVC .net dev/test site | MVC .net running on Raspberry Pi |
 |
|
bobby131313
Senior Member
   
USA
1163 Posts |
|
Carefree
Advanced Member
    
Philippines
4208 Posts |
Posted - 28 May 2023 : 05:02:24
|
Antique topic, but this would work:
|
 |
|
|
Topic  |
|
|
|