NamedRange.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
- String
Tür: System.String
Tamamlamak için dize.
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 nasıl kullanılacağını göstermektedir AutoComplete yöntemi. Örnek ilk dizeye "Martha yaşar vineyard üzerinde" A1 hücresinin değeri ayarlar. oluşturur ve bir NamedRange denetimi hücrede A2. Sonra bu örnek kullanır AutoComplete bir alt dize "Master" Otomatik Tamamla eşleşmeden yöntemine eşleşen değeri yerleştirir ve NamedRange.
Bu örnek, bir belge düzeyinde özelleştirme için bulunur.
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", missing].Value2 = "Martha lives on a vineyard";
Microsoft.Office.Tools.Excel.NamedRange namedRange1 =
this.Controls.AddNamedRange(this.Range["A2", missing],
"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üvenilir kod tarafından Kitaplıklar kullanma.