FortlNrInTextÄndern

Gibt angegebenen Text und Zahlen zurück, wobei die Zahlen durch die angegebene Menge erhöht werden.

Format 

FortlNrInTextÄndern ( Text ; Schrittweite ) 

Parameter 

Text - beliebiger Text, der auch eine Zahl enthält.

Schrittweite - beliebiger numerischer Ausdruck für die Inkrementierung des Texts.

Zurückgegebener Datentyp 

Text

Ursprung in Version 

7.0

Beschreibung 

Diese Funktion entfernt nicht den Text in Text. Das wäre normalerweise der Fall bei der mathematischen Standardberechnungen für einen Wert, der Text enthält.

Wenn Schrittweite eine Dezimalzahl angibt, wird nur der ganzzahlige Teil des Werts von Schrittweite zur letzten Zahl in Text addiert. Jedes Zeichen, das keine Zahl ist, wird als Trennzeichen betrachtet. Sie können positive und negative Werte für Schrittweite verwenden.

Beispiel 1 

FortlNrInTextÄndern ( "abc12" ; 1 ) gibt abc13 zurück.

FortlNrInTextÄndern ( "abc12" ; 7 ) gibt abc19 zurück.

FortlNrInTextÄndern ( "abc12" ; -1 ) gibt abc11 zurück.

FortlNrInTextÄndern ( "abc12" ; 1,2 ) gibt abc13 zurück.

FortlNrInTextÄndern ( "abc1,2" ; 1,2 ) gibt abc1,3 zurück.

Beispiel 2 

Im diesem Beispiel wird jedes Zeichen, das keine Ziffer ist, als Trennzeichen betrachtet und die Zahl ganz rechts wird inkrementiert.

FortlNrInTextÄndern ( "abc123;999" ; 1 ) gibt abc123;1000 zurück.