Sprache

WorksheetFunction.ReplaceB(String, Double, Double, String) Methode

Definition

REPLACEB ersetzt einen Teil einer Textzeichenfolge anhand der von Ihnen angegebenen Anzahl von Bytes durch eine andere Textzeichenfolge.

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

Parameter

Arg1
String

Alter_Text – der Text, in dem Sie einige Zeichen ersetzen möchten.

Arg2
Double

Erstes_Zeichen – die Position des Zeichens in Alter_Text, den Sie durch Neuer_Text ersetzen möchten.

Arg3
Double

Anzahl_Zeichen – die Anzahl der Zeichen in Alter_Text, die mittels REPLACE durch Neuer_Text ersetzt werden sollen.

Arg4
String

Neuer_Text – der Text, durch den die Zeichen in Alter_Text ersetzt werden.

Gibt zurück

Hinweise

Wichtig: Replace(String, Double, Double, String) ist für die Verwendung mit Sprachen vorgesehen, die den Single-Byte-Zeichensatz (SBCS) verwenden, während ReplaceB für die Verwendung mit Sprachen vorgesehen ist, die den Doppelbyte-Zeichensatz (DBCS) verwenden. Der Rückgabewert wird von der Standardspracheinstellung auf Ihrem Computer folgendermaßen beeinflusst:

Replace(String, Double, Double, String) Zählt jedes Zeichen, egal ob Single-Byte oder Double-Byte, immer als 1, unabhängig von der Standardspracheinstellung.

ReplaceB zählt jedes Doppelbyte-Zeichen als 2, wenn Sie die Bearbeitung einer Sprache aktiviert haben, die DBCS unterstützt, und legt diese dann als Standardsprache fest. Andernfalls zählt "ErsetzenB " jedes Zeichen als 1.

Zu den Sprachen, die DBCS unterstützen, zählen Japanisch, Chinesisch (vereinfacht), Chinesisch (traditionell) und Koreanisch.

Gilt für: