Já cobrimos uma introdução às funções de string em nosso tutorial VBA Strings and Substrings Functions. Neste tutorial, veremos como converter um inteiro em uma string (clique aqui para aprender como converter Strings em Números). O motivo pelo qual você deseja converter um número ou data em uma string é para usar funções de manipulação de string nesses valores.
A função VBA CStr
A função VBA CStr permite converter um número, data ou tipo de dados booleano em uma string.
1 | MsgBox CStr (88) |
A sintaxe da função CStr é:
CStr (expressão) onde expressão é o número ou data que você deseja converter.
O código a seguir mostra como os números são produzidos em comparação com o texto, incluindo o uso da função CStr.
12345678910 | Sub UsingTheConvertToStringFunction ()Debug.Print CStr (8)Debug.Print "Texto"Debug.Print 8Debug.Print 2End Sub |
Isso usa Debug.Print para enviar os resultados para a janela imediata.
Ambos CStr (8) e a palavra Texto são exibidos como texto e alinhados à esquerda, enquanto os dois números são alinhados à direita na janela imediata.