Méthode Range.AutoComplete (Excel)

Cette méthode renvoie une correspondance trouvée par la fonctionnalité saisie semi-automatique de la liste. S’il n’existe aucune correspondance de saisie semi-automatique ou si plusieurs entrées de la liste correspondent à la chaîne à terminer, cette méthode retourne une chaîne vide.

Syntaxe

expression. Saisie semi-automatique (chaîne)

expression Variable représentant un objet Range.

Paramètres

Nom Requis/Facultatif Type de données Description
String Obligatoire String Chaîne à compléter.

Valeur renvoyée

Chaîne

Remarques

Cette méthode fonctionne même si la fonction de saisie semi-automatique est désactivée.

Exemple

Cet exemple montre comment renvoyer la correspondance de saisie semi-automatique pour le segment de chaîne Ap. Une correspondance de saisie semi-automatique est effectuée si la colonne contenant la cellule A5 contient une liste contiguë et si l’une des entrées de la liste contient une correspondance pour la chaîne.

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

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.