17. januar 2012 - 10:58Der er
5 kommentarer og 1 løsning
2 første bogstaver skal være med stort
Har fundet denne lille makro, som laver det første bogstav i de celler, der er markeret, om til stort.
Sub test() Dim c As Range For Each c In Selection If TypeName(c.Value) = "String" Then c = Application.WorksheetFunction.Proper(c) Next End Sub Jeg har en kolonne, hvor de 2 første bogstaver skal være med stort. Hvordan gør jeg det eller hvis alle bogstaver skal være med stort?
Eks 1. aa11111 til AA11111 eller aa11a11 til AA1A11
prøv med Sub test() Dim c As Range For Each c In Selection If TypeName(c.Value) = "String" Then c = UCase(Left(c, 2)) & Right(c, Len(c) - 2) Next End Sub
Ja, undskyld at jeg ikke nævnte, at de skulle markeres ;-))
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.