Compartilhar via


Método Range.AutoComplete (Excel)

Retorna uma AutoConclusão coincidente da lista. Se não houver correspondência AutoComplete ou se mais de uma entrada na lista corresponder à cadeia de caracteres a ser concluída, esse método retornará uma cadeia de caracteres vazia.

Sintaxe

expressão. AutoComplete (Cadeia de caracteres)

expressão Uma variável que representa um objeto de Intervalo.

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
String Obrigatório String A sequência de caracteres a ser completada.

Valor de retorno

Cadeia de caracteres

Comentários

Este método funciona mesmo quando o recurso AutoConclusão está desativado.

Exemplo

Este exemplo retorna a correspondência AutoComplete para o segmento de cadeia de caracteres Ap. Uma correspondência AutoComplete será feita se a coluna que contém a célula A5 contiver uma lista contígua e uma das entradas da lista contiver uma correspondência para a cadeia de caracteres.

s = Worksheets(1).Range("A5").AutoComplete("Ap") 
If Len(s) > 0 Then 
 MsgBox "Completes to " & s 
Else 
 MsgBox "Has no completion" 
End If

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.