WorksheetFunction.ReplaceB(String, Double, Double, String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
REPLACEB reemplaza parte de una cadena de texto, en función del número de bytes que especifique, por una cadena de texto diferente.
public:
System::String ^ ReplaceB(System::String ^ Arg1, double Arg2, double Arg3, System::String ^ Arg4);
public string ReplaceB (string Arg1, double Arg2, double Arg3, string Arg4);
Public Function ReplaceB (Arg1 As String, Arg2 As Double, Arg3 As Double, Arg4 As String) As String
Parámetros
- Arg1
- String
Texto original: texto en el que se desea reemplazar algunos caracteres.
- Arg2
- Double
Número inicial: posición del carácter dentro del texto original que se desea reemplazar por el argumento de texto nuevo especificado.
- Arg3
- Double
Número de caracteres: número de caracteres del texto original que desea que REPLACE reemplace por el texto nuevo.
- Arg4
- String
Texto nuevo: texto que reemplazará los caracteres del argumento de texto original.
Devoluciones
Comentarios
Importante: Replace(String, Double, Double, String) está pensado para su uso con lenguajes que usan el conjunto de caracteres de un solo byte (SBCS), mientras que ReplaceB está pensado para su uso con idiomas que usan el conjunto de caracteres de doble byte (DBCS). La configuración predeterminada de idioma del equipo influye en el valor devuelto de la siguiente manera:
Replace(String, Double, Double, String) siempre cuenta cada carácter, ya sea de un solo byte o de doble byte, como 1, independientemente de cuál sea la configuración de idioma predeterminada.
ReplaceB cuenta cada carácter de doble byte como 2 cuando se ha habilitado la edición de un idioma que admite DBCS y, a continuación, se establece como el idioma predeterminado. De lo contrario, ReplaceB cuenta cada carácter como 1.
Entre los idiomas que admiten DBCS se incluyen japonés, chino (simplificado), chino (tradicional) y coreano.