Compartir a través de


XmlMappedRange.Replace (Método)

Reemplaza los caracteres especificados en el control XmlMappedRange con una nueva cadena.

Espacio de nombres:  Microsoft.Office.Tools.Excel
Ensamblado:  Microsoft.Office.Tools.Excel (en Microsoft.Office.Tools.Excel.dll)

Sintaxis

'Declaración
Function Replace ( _
    What As Object, _
    Replacement As Object, _
    LookAt As Object, _
    SearchOrder As Object, _
    MatchCase As Object, _
    MatchByte As Object, _
    SearchFormat As Object, _
    ReplaceFormat As Object _
) As Boolean
bool Replace(
    Object What,
    Object Replacement,
    Object LookAt,
    Object SearchOrder,
    Object MatchCase,
    Object MatchByte,
    Object SearchFormat,
    Object ReplaceFormat
)

Parámetros

  • What
    Tipo: System.Object
    Cadena que desea que busque Microsoft Office Excel.
  • MatchCase
    Tipo: System.Object
    Es true para que en la búsqueda se distinga mayúsculas de minúsculas.
  • MatchByte
    Tipo: System.Object
    Solo puede utilizar este argumento si ha seleccionado o ha instalado la compatibilidad con idiomas de doble byte en Excel.true si las coincidencias con caracteres de doble byte sólo deben ser con caracteres de doble byte; false si las coincidencias con caracteres de doble byte van a ser con equivalentes de un solo byte.
  • SearchFormat
    Tipo: System.Object
    Formato de búsqueda para el método.
  • ReplaceFormat
    Tipo: System.Object
    Formato de reemplazo para el método.

Valor devuelto

Tipo: System.Boolean
true si los caracteres especificados están en el control XmlMappedRange; de lo contrario, false.

Comentarios

El uso de este método no implica ningún cambio en la selección ni en la celda activa.

La configuración para LookAt, SearchOrder, MatchCase y MatchByte se guarda cada vez que se utiliza este método. Si no especifica valores para estos argumentos, la próxima vez que realice una llamada al método se utilizarán los valores guardados. Al establecer estos argumentos, se cambia la configuración en el cuadro de diálogo Buscar y, al cambiar la configuración de este cuadro de diálogo, se cambian los valores guardados que se utilizan si omite los argumentos. Para evitar problemas, establezca explícitamente estos argumentos cada vez que utilice este método.

Parámetros opcionales

Para obtener información sobre parámetros opcionales, vea Parámetros opcionales en las soluciones de Office.

Ejemplos

En el siguiente ejemplo de código se utiliza el método Replace para reemplazar la cadena "Smith" con la cadena "Jones" dentro de un control XmlMappedRange. En este ejemplo de código se supone que la hoja de cálculo actual contiene un control XmlMappedRange denominado CustomerLastNameCell.

Private Sub ReplaceSmith()
    Me.CustomerLastNameCell.Value2 = "Walker, Smith, James"
    Me.CustomerLastNameCell.Replace("Smith", "Jones")
End Sub
private void ReplaceSmith()
{
    this.CustomerLastNameCell.Value2 = "Walker, Smith, James";
    this.CustomerLastNameCell.Replace("Smith", "Jones", missing,
        missing, missing, missing, missing, missing);
}

Seguridad de .NET Framework

Vea también

Referencia

XmlMappedRange Interfaz

Microsoft.Office.Tools.Excel (Espacio de nombres)