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) se usa con idiomas que emplean un juego de caracteres de un byte (SBCS), mientras que "ReplaceB " se aplica a idiomas que usan juegos 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 como 1, ya sea de un byte o de doble byte e independientemente de la configuración predeterminada de idioma.
ReplaceB cuenta cada carácter de doble byte como 2 si se ha habilitado la edición de un idioma que admita DBCS y posteriormente se establece como idioma predeterminado. De lo contrario, ReemplazarB cuenta cada carácter como 1.
Entre los idiomas que admiten DBCS se incluyen japonés, chino (simplificado), chino (tradicional) y coreano.