Freigeben über


XmlMappedRange.AutoComplete-Methode

Ruft eine AutoVervollständigen-Übereinstimmung aus der Liste ab.

Namespace:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel (in Microsoft.Office.Tools.Excel.dll)

Syntax

'Declaration
Function AutoComplete ( _
    String As String _
) As String
string AutoComplete(
    string String
)

Parameter

  • String
    Typ: System.String
    Die zu vervollständigende Zeichenkette.

Rückgabewert

Typ: System.String
Eine AutoVervollständigen-Übereinstimmung aus der Liste.

Hinweise

Wenn es keine AutoVervollständigen-Übereinstimmung gibt, oder wenn es mehr als einen Eintrag in der Liste gibt, der mit der zu vervollständigenden Zeichenfolge übereinstimmt, gibt diese Methode eine leere Zeichenfolge zurück.

Diese Methode funktioniert sogar, wenn das AutoVervollständigen-Feature deaktiviert ist.

Beispiele

Im folgenden Codebeispiel wird die Zeichenfolge "Smith" in Zelle B1 eingegeben. Anschließend wird mithilfe der AutoComplete-Methode eine AutoVervollständigen-Übereinstimmung für die Zeichenfolge "Smi" gesucht.In diesem Codebeispiel wird davon ausgegangen, dass das aktuelle Arbeitsblatt einen XmlMappedRange mit dem Namen CustomerLastNameCell enthält.Die AutoVervollständigen-Übereinstimmung wird gefunden, wenn sich CustomerLastNameCell in Zelle B2 befindet.

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;
    }
}

.NET Framework-Sicherheit

Siehe auch

Referenz

XmlMappedRange Schnittstelle

Microsoft.Office.Tools.Excel-Namespace