Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Existem dois tipos de strings: strings de comprimento variável e de comprimento fixo.
Uma cadeia de caracteres de comprimento variável pode conter até aproximadamente 2 bilhões (2^31) de caracteres.
Uma cadeia de caracteres de comprimento fixo pode conter de 1 a aproximadamente 64 K (2^16) caracteres.
Observação
Uma cadeia de caracteres pública de comprimento fixo não pode ser usada em um módulo de classe.
Os códigos para caracteres de cadeia de caracteres variam de 0 a 255. Os primeiros 128 caracteres (0–127) do conjunto de caracteres correspondem às letras e símbolos em um teclado padrão dos EUA. Esses primeiros 128 caracteres são iguais aos definidos pelo conjunto de caracteres ASCII . Os 128 caracteres restantes (128–255) representam caracteres especiais, como letras de alfabetos internacionais, acentos, símbolos monetários e frações.
O caractere de declaração de tipo para String é o sinal de cifrão ($).
Uma aspa dupla pode ser inserida em um literal de cadeia de caracteres de uma das duas maneiras:
Use duas aspas duplas:
Dim s As String s = "This string literal has an embedded "" in it."Use a função Chr; O código de caractere 34 é uma aspa dupla:
Dim s As String s = "This string literal has an embedded " & Chr(34) & " in it."
Uma cadeia de caracteres de comprimento fixo inclui espaços anexados ou truncados, conforme necessário:
Dim s As String * 3
Debug.Print Len(s) & " characters [" & s & "]" 'Prints 3 characters [ ]
s = "a"
Debug.Print Len(s) & " characters [" & s & "]" 'Prints 3 characters [a ]
s = "abcdefghijklmnopqrstuvwxyz"
Debug.Print Len(s) & " characters [" & s & "]" 'Prints 3 characters [abc]
Confira também
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.