Função String

Aplica-se a
Access para Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Retorna um Variant (String) que contém uma cadeia de caracteres repetida do comprimento especificado.

Sintaxe

String(number, character)

A String sintaxe da função tem esses argumentos:

Argumento Descrição
number Obrigatório. Long. O comprimento da cadeia de caracteres retornada. Se number contiver Null, Null será retornado.
character Obrigatório. Variant. Um código de caractere que especifica o caractere ou uma expressão de cadeia de caracteres cujo primeiro caractere é usado para criar a cadeia de caracteres retornada. Se character contiver Null, Null será retornado.

Comentários

Se você especificar um número maior que 255 para character, String converterá o número em um código de caractere válido usando esta fórmula:

character Mod 256

Exemplo de consulta

Expressão. Resultados
SELECT ProductSales.ProductDesc, String(4, ProductDesc) AS testString FROM ProductSales; Retorna a descrição do produto e repete o primeiro caractere de ProductDesc quatro vezes na testString coluna.

Exemplo de VBA

Observação

Exemplos a seguir demonstram o uso dessa função em um módulo VBA (Visual Basic for Applications). Para obter mais informações sobre como trabalhar com o VBA, selecione Referência do Desenvolvedor na lista suspensa ao lado de Pesquisar e insira um ou mais termos na caixa de pesquisa.

Este exemplo usa a String função para retornar cadeias de caracteres repetidas do comprimento especificado.

Dim MyString
MyString = String(5, "*")    ' Returns "*****"
MyString = String(5, 42)    ' Returns "*****"
MyString = String(10, "ABC")    ' Returns "AAAAAAAAAA"

As funções de cadeia de caracteres e como usá-las