Avatar billede ms-dos Nybegynder
21. februar 2007 - 19:11 Der er 2 kommentarer

Konvertering fra store bogstaver til små

Jeg har et stort regneark på 10.000 linier med navne. Alle navnene er i store bogstaver, og jeg vil gerne ændre det således at det første bogstav er stort og resten småt.

Hvordan gør man det?
Avatar billede mugs Novice
21. februar 2007 - 19:26 #1
Public Sub CorrectNames()
    Dim rCell As Range
    Dim sTemp As String
    Dim lCount As Long
   
    For Each rCell In Selection.Cells
        sTemp = ""
        With rCell
            For lCount = 1 To Len(.Value)
                If lCount = 1 Then
                    sTemp = UCase(Left(.Value, 1))
                Else
                    If Not (Mid(.Value, lCount - 1, 1) = " ") Then
                        sTemp = sTemp & LCase(Mid(.Value, lCount, 1))
                    Else
                        sTemp = sTemp & UCase(Mid(.Value, lCount, 1))
                    End If
                End If
            Next lCount
            .Value = sTemp
        End With
    Next rCell
   
    Set rCell = Nothing
End Sub
Avatar billede kedde65 Praktikant
26. februar 2007 - 12:57 #2
Eller brug funktionen

PROPER()

i den engelske udgave af Excel. Den hedder vist noget med Stort.Begyndelsesbogstav i den danske udgave.

/Christian
ck@officekonsulenterne.dk
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB

Netcompany A/S

IT Consultant

Everllence

Data Engineer

Paychex Europe

Scrum Master

Politiets Efterretningstjeneste

AI/ML udvikler i PET