NamedRange.AutoComplete Yöntem
Otomatik Tamamla eşleşme 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
- String
Tür: System.String
Tamamlamak için dize.
Dönüş Değeri
Tür: System.String
Listesinden Otomatik Tamamla eşleşme.
Notlar
Otomatik Tamamla eşleşme varsa veya tamamlamak için dize birden fazla giriş listesinde eşleşiyorsa, bu yöntem boş bir dize döndürür.
Otomatik Tamamla özelliği devre dışıysa, bu yöntem çalışır.
Örnekler
Aşağıdaki kod örneğinde nasıl kullanılacağını göstermektedir AutoComplete yöntem.A1 hücresi "Martha yaşamlarını bir vineyard üzerinde" dizesine ayarlar ve oluşturur ilk örnek bir NamedRange A2 hücresindeki denetim.Sonra örnek kullanan AutoComplete bir Otomatik Tamamla'yı elde etme yöntemi eşleşen alt dizeden "Master" ve eşleşen değeri yerleştirir NamedRange.
Bu örnek için belge düzeyi özelleştirmesinde içindir.
Private Sub FindMarthaInTheRange()
Me.Range("A1").Value2 = "Martha lives on a vineyard"
Dim namedRange1 As Microsoft.Office.Tools.Excel.NamedRange _
= Me.Controls.AddNamedRange(Me.Range("A2"), _
"namedRange1")
namedRange1.AddComment("This is Martha's range.")
namedRange1.Value2 = namedRange1.AutoComplete("Ma")
If MessageBox.Show("Clear the range?", "Test", _
MessageBoxButtons.YesNo) = DialogResult.Yes Then
namedRange1.Clear()
End If
End Sub
private void FindMarthaInTheRange()
{
this.Range["A1"].Value2 = "Martha lives on a vineyard";
Microsoft.Office.Tools.Excel.NamedRange namedRange1 =
this.Controls.AddNamedRange(this.Range["A2"],
"namedRange1");
namedRange1.AddComment("This is Martha's range.");
namedRange1.Value2 = namedRange1.AutoComplete("Ma");
if (MessageBox.Show("Clear the range?", "Test",
MessageBoxButtons.YesNo) == DialogResult.Yes)
{
namedRange1.Clear();
}
}
.NET Framework Güvenliği
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen güvenilen kod kitaplıklarını kullanma.