Zur Hauptseite ... Zum Onlinearchiv ... Zum Abonnement ... Zum Newsletter ... Zu den Tools ... Zum Impressum ... Zum Login ...

Replace

Die Funktion ersetzt in einer Zeichenfolge eine Teilzeichenfolge durch eine andere.

Syntax:

Replace(<Expression>, <Find>, <Replace>, [<Start>], [<Count>], [<Compare>])

Parameter:

Expression (Datentyp String): Erwartet die Zeichenfolge, in der eine Teilzeichenfolge durch eine andere Teilzeichenfolge ersetzt werden soll.
Find (Datentyp String): Erwartet die Teilzeichenfolge, die durch eine andere Teilzeichenfolge ersetzt werden soll.
Replace (Datentyp String): Erwartet die Teilzeichenfolge, die eine andere Teilzeichenfolge ersetzen soll.
Start (Datentyp Long): Gibt an, ab welchem Zeichen in der unter Expression angegebenen Zeichenfolge nach der zu ersetzenden Zeichenfolge Find die Funktion suchen soll.
Count (Datentyp Long): Gibt an, wie oft die Ersetzung durchgefhrt werden soll.
Compare (Datentyp VbCompareMethod): Erwartet eine Konstante der Enumeration VbCompareMethod.

Beispiele:

Der folgende Aufruf ersetzt alle Vorkommen von "a" durch "b":

Debug.Print Replace("ababab", "b", "a")

  aaaaaa

Man kann aber beispielsweise auch nur das erste Vorkommen ersetzen:

Debug.Print Replace("ababab", "b", "a", , 1)

  aaaba

© 2003-2015 André Minhorst Alle Rechte vorbehalten.