É possível utilizar o LCase em VBA para converter cadeias de caracteres em minúsculas.
Pode utilizar a seguinte sintaxe para converter um intervalo de células com cadeias de caracteres em minúsculas:
Sub ConvertToLowerCase() Dim i As Integer For i = 2 To 10 Range(" B " & i) = LCase(Range(" A " & i)) Next i End Sub
Este exemplo específico converterá cada string no intervalo A2:A10 para minúsculas e apresentar os resultados no intervalo B2:B10 .
O exemplo seguinte mostra como utilizar esta sintaxe na prática.
Exemplo: Converter cadeias de caracteres em minúsculas utilizando o VBA
Suponhamos que temos a seguinte coluna de cadeias de caracteres no Excel:
Suponhamos que queremos converter cada cadeia de caracteres na coluna A para minúsculas e apresentar os resultados na coluna B:
Para o efeito, podemos criar a seguinte macro:
Sub ConvertToLowerCase() Dim i As Integer For i = 2 To 10 Range(" B " & i) = LCase(Range(" A " & i)) Next i End Sub
Quando executamos esta macro, obtemos a seguinte saída:
A coluna B apresenta cada cadeia da coluna A em minúsculas.
Nota : Pode encontrar a documentação completa para o LCase em VBA aqui.