Hoe tekenreeksen naar kleine letters te converteren met vba


U kunt de LCase- functie in VBA gebruiken om tekenreeksen naar kleine letters te converteren.

U kunt de volgende syntaxis gebruiken om een celbereik met tekenreeksen naar kleine letters te converteren:

 Sub ConvertToLowerCase()
    
    Dim i As Integer

    For i = 2 To 10
        Range(" B " & i) = LCase(Range(" A " & i))
    Next i
    
End Sub

Dit specifieke voorbeeld converteert elke tekenreeks in het bereik A2:A10 naar kleine letters en geeft de resultaten weer in het bereik B2:B10 .

Het volgende voorbeeld laat zien hoe u deze syntaxis in de praktijk kunt gebruiken.

Voorbeeld: tekenreeksen naar kleine letters converteren met VBA

Stel dat we de volgende kolom met tekenreeksen in Excel hebben:

Stel dat we elke tekenreeks in kolom A willen converteren naar kleine letters en de resultaten in kolom B willen weergeven:

We kunnen hiervoor de volgende macro maken:

 Sub ConvertToLowerCase()
    
    Dim i As Integer

    For i = 2 To 10
        Range(" B " & i) = LCase(Range(" A " & i))
    Next i
    
End Sub

Wanneer we deze macro uitvoeren, ontvangen we de volgende uitvoer:

In kolom B wordt elke tekenreeks in kolom A in kleine letters weergegeven.

Opmerking : u kunt hier de volledige documentatie van de LCase- functie in VBA vinden.

Aanvullende bronnen

In de volgende tutorials wordt uitgelegd hoe u andere veelvoorkomende taken in VBA kunt uitvoeren:

Hoe tekenreeksen in VBA te vergelijken
Hoe spaties uit een string in VBA te verwijderen
Hoe tekens in een string in VBA te vervangen

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert