Aracılığıyla paylaş


XmlMappedRange.AutoComplete Yöntem

Otomatik Tamamla eşleşen bir listeden alır.

Ad alanı:  Microsoft.Office.Tools.Excel
Derleme:  Microsoft.Office.Tools.Excel (Microsoft.Office.Tools.Excel.dll içinde)

Sözdizimi

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

Parametreler

Dönüş Değeri

Tür: System.String
Otomatik Tamamla eşleştir listesinde.

Açıklamalar

Otomatik Tamamla eşleşme varsa veya listede birden fazla giriş dizesini tamamlamak eşleşiyorsa, bu yöntem boş bir dize döndürür.

Otomatik Tamamla özelliğini devre dışı bırakılmış olsa bu yöntem çalışır.

Örnekler

Aşağıdaki kod örneği, "Etikan" dizesini girer B1 hücresini ve kullanımları AutoComplete "smi" dizesi için bir Otomatik Tamamla uyan bulma yöntemi. Bu kod örneği, geçerli çalışma sayfasının içerdiğini varsayar bir XmlMappedRange adlı CustomerLastNameCell. Otomatik Tamamla eşleşme varsa bulunmayacaktır CustomerLastNameCell olan hücreye 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;
    }
}

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

XmlMappedRange Arabirim

Microsoft.Office.Tools.Excel Ad Alanı