Partager via


XmlMappedRange.AutoComplete, méthode

Obtient une correspondance de saisie automatique dans la liste.

Espace de noms :  Microsoft.Office.Tools.Excel
Assembly :  Microsoft.Office.Tools.Excel (dans Microsoft.Office.Tools.Excel.dll)

Syntaxe

'Déclaration
Function AutoComplete ( _
    String As String _
) As String
string AutoComplete(
    string String
)

Paramètres

Valeur de retour

Type : System.String
Correspondance de saisie automatique de la liste.

Notes

S'il n'existe aucune correspondance de saisie automatique ou si plusieurs entrées de la liste correspondent à la chaîne à compléter, cette méthode retourne une chaîne vide.

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

Exemples

L'exemple de code suivant introduit la chaîne "Smith" dans la cellule B1, puis utilise la méthode AutoComplete pour rechercher une correspondance de saisie automatique pour la chaîne "Smi".Cet exemple de code suppose que la feuille de calcul active contient un contrôle XmlMappedRange nommé CustomerLastNameCell.La correspondance de saisie automatique sera trouvée si CustomerLastNameCell figure dans la cellule B2.

Private Sub DisplayAutoCompleteResult()
    Me.Range("B1").Value2 = "Smith"
    Dim autoString As String = Me.CustomerLastNameCell.AutoComplete("Smi")

    If String.IsNullOrEmpty(autoString) Then
        MsgBox("No AutoComplete results were found.")
    Else
        Me.CustomerLastNameCell.Value2 = autoString
    End If
End Sub
private void DisplayAutoCompleteResult()
{
    this.Range["B1", missing].Value2 = "Smith";
    string autoString = this.CustomerLastNameCell.AutoComplete("Smi");

    if (String.IsNullOrEmpty(autoString))
    {
        MessageBox.Show("No AutoComplete results were found.");
    }
    else
    {
        this.CustomerLastNameCell.Value2 = autoString;
    }
}

Sécurité .NET Framework

Voir aussi

Référence

XmlMappedRange Interface

Microsoft.Office.Tools.Excel, espace de noms