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