operador &

Usado para forçar concatenação de cadeia de caracteres de duas expressões.

Sintaxe

Resultado = expression1&expression2

A sintaxe do operador&tem estas partes:

Sair Descrição
resultado Necessário; qualquer variável String ou Variant.
expressão1 Obrigatório; qualquer expressão.
expressão2 Obrigatório; qualquer expressão.

Comentários

Se uma expressão não é uma cadeia de caracteres, ela é convertida em uma variante de String. O tipo de dados do resultado é String se ambas as expressões são expressões de cadeia de caracteres; caso contrário, resultado é uma variante de String.

Se ambas as expressões forem Nulo, o resultado é Nulo. No entanto, se somente uma expressão for Nulo, essa expressão será tratada como uma cadeia de comprimento zero ("") quando concatenada com outra expressão. Qualquer expressão que seja Vazia também será tratada como uma cadeia de comprimento zero.

Exemplo

Este exemplo usa o operador & para forçar a concatenação de cadeia de caracteres.

Dim MyStr
MyStr = "Hello" & " World"   ' Returns "Hello World".
MyStr = "Check " & 123 & " Check"   ' Returns "Check 123 Check".

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.