O VBA trabalha com cadeias de caracteres (chamadas strings) utilizando o operador &. portanto, podemos manipular frases e pequenos textos no VBA, intercalando resultados de variáveis no meio. É uma ferramenta simples e muito útil no dia a dia.
Veja um exemplo:
Sub StringSimples()
Dim meses As Integer
meses = 12
Cells(1, 1) = “Faltam ” & meses & ” prestações”
‘atenção aos espaços entre os símbolos “&” e o nome da variável!
End Sub
Você logo vai perceber que a frase tem que ser construída dentro das aspas, inclusive os espaços. Por isso, veja que há um espaço entre a palavra Faltam e as aspas. O mesmo ocorre entre aspas e a palavra prestações.
A string é também um formato de variável, usada quando for necessário armazenar textos. Crie a variável de texto da seguinte forma:
Dim <Nome> as String
E pronto. O resto da Sub entenderá a variável textual e permitirá que você a apresente e manipule como quiser.
Até a próxima!
3 comentários em “VBA™ para Excel™ 7: Strings (cadeia de caracteres)”