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.