Ersetzen

Ersetzt eine Zeichenfolge in Text durch Ersatztext.

Format 

Ersetzen ( Text ; Beginn ; Größe ; Ersatztext )

Parameter 

Text - beliebiger Textausdruck oder Textfeld.

Beginn - beliebiger numerischer Ausdruck oder Feld, das eine Zahl enthält, um die Startposition in Text anzugeben.

Größe - beliebiger numerischer Ausdruck oder Feld, das eine Zahl enthält, um die aus dem Text zu entfernende Anzahl an Zeichen anzugeben.

Ersatztext - beliebiger Textausdruck oder Feld, das den Text enthält, durch den die ursprüngliche Zeichenfolge ersetzt werden soll.

Zurückgegebener Datentyp 

Text

Ursprung in Version 

6.0 oder früher

Beschreibung 

Die Zeichenersetzung in Text beginnt an der Position Beginn und erfolgt für die in Größe angegebene Zeichenanzahl. Vgl. die Funktion Austauschen.

Beispiel 1 

Ersetzen ( "1234567" ; 5 ; 1 ; "X" ) gibt 1234X67 zurück.

Ersetzen ( "1234567" ; 5 ; 1 ; "XX" ) gibt 1234XX67 zurück.

Ersetzen ( "1234567" ; 5 ; 2 ; "X" ) gibt 1234X7 zurück.

Ersetzen ( "1234567" ; 5 ; 0 ; "X" ) gibt 1234X567 zurück.

Beispiel 2 

Ersetzen ( "Wilhelm" ; 3 ; 4 ; "NEUER TEXT" ) gibt WiNEUER TEXTm zurück.

Beispiel 3 

Ersetzen ( Telefonnummer ; 1 ; 3 ; "415" ) gibt 415-555-9054 zurück, wenn das Feld „Telefonnummer“ den Wert „408-555-9054“ enthält.