Replace verwandte Prozeduren in der Klasse WorksheetFunction (Excel VBA)

Diese Seite enthält die Prozeduren der Klasse WorksheetFunction zum Thema Replace: Replace und ReplaceB

Replace

Ersetzt einen Teil einer Textzeichenfolge basierend auf der Anzahl von Zeichen, die Sie angeben, mit einer anderen Textzeichenfolge.

Syntax : expression.Replace (Arg1, Arg2, Arg3, Arg4)

Dim strArg1 As String: strArg1 = 
Dim dblArg2 As Double: dblArg2 = 
Dim dblArg3 As Double: dblArg3 = 
Dim strArg4 As String: strArg4 = 
Dim strReplaced As String
strReplaced = WorksheetFunction.Replace(Arg1:=strArg1, Arg2:=dblArg2, Arg3:=dblArg3, Arg4:=strArg4)

Arguments

Hier sind die benannte Argumente :

Arg1 (String) - Text (die Zeichenfolge), in dem (der) Sie einige Zeichen ersetzen möchten.

Arg2 (Double) - Die Position des Zeichens in Arg1, das durch Arg4 ersetzt werden soll.

Arg3 (Double) - Die Anzahl der Zeichen in Arg1, die von der Replace-Methode durch Arg4 ersetzt werden soll.

Arg4 (String) - Text, der Zeichen in Arg1 ersetzen soll.

ReplaceB

Ersetzt einen Teil einer Textzeichenfolge basierend auf der Anzahl von Bytes, die Sie angeben, mit einer anderen Textzeichenfolge.

Replace ist für die Verwendung mit Sprachen vorgesehen, die den Single-Byte-Zeichensatz (SBCS) verwenden, wohingegen ERSETZENB für Sprachen vorgesehen ist, in denen der Double-Byte-Zeichensatz (DBCS) verwendet wird.

Syntax : expression.ReplaceB (Arg1, Arg2, Arg3, Arg4)

Dim strArg1 As String: strArg1 = 
Dim dblArg2 As Double: dblArg2 = 
Dim dblArg3 As Double: dblArg3 = 
Dim strArg4 As String: strArg4 = 
Dim strReplaceB As String
strReplaceB = WorksheetFunction.ReplaceB(Arg1:=strArg1, Arg2:=dblArg2, Arg3:=dblArg3, Arg4:=strArg4)

Arguments

Hier sind die benannte Argumente :

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) - Num_chars – die Anzahl der Zeichen in old_text, die durch ersetzen durch new_text ersetzt werden sollen.

Arg4 (String) - Neuer_Text – der Text, durch den die Zeichen in Alter_Text ersetzt werden.