XmlMappedRange.AutoComplete (Método)
Obtiene una coincidencia de Autocompletar de la lista.
Espacio de nombres: Microsoft.Office.Tools.Excel
Ensamblado: Microsoft.Office.Tools.Excel (en Microsoft.Office.Tools.Excel.dll)
Sintaxis
'Declaración
Function AutoComplete ( _
String As String _
) As String
string AutoComplete(
string String
)
Parámetros
- String
Tipo: System.String
Cadena que se va a completar.
Valor devuelto
Tipo: System.String
Una coincidencia de Autocompletar de la lista.
Comentarios
Si no hay ninguna coincidencia de Autocompletar o si hay más de una entrada en la lista que coincide con la cadena que se debe completar, este método devuelve una cadena vacía.
Este método funciona aun cuando la característica Autocompletar está deshabilitada.
Ejemplos
En el siguiente ejemplo de código se escribe la cadena "Smith" en la celda B1 y, a continuación, se utiliza el método AutoComplete con el fin de encontrar una coincidencia de Autocompletar para la cadena "Smi".En este ejemplo de código se supone que la hoja de cálculo actual contiene un control XmlMappedRange denominado CustomerLastNameCell.Se encontrará la coincidencia de Autocompletar si CustomerLastNameCell está en la celda 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;
}
}
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.